gpt4 book ai didi

c# - WPF 中针对不同客户的不同 GUI 定义

转载 作者:太空狗 更新时间:2023-10-29 20:41:45 26 4
gpt4 key购买 nike

我有一个专为不同客户定制的项目,仅在 UI 中。代码对所有人都完全相同。

现在,我复制整个项目以便为客户获得不同的 UI(主要是按钮对齐)。是否可以仅交换 UI 定义/指定在构建期间使用的定义,这样我就不需要复制整个项目?

类似于:

UI_cust1
UI_cust2
UI_cust3
...

构建方式

UI_cust2

最佳答案

您能否提供一种从 XML 文件读取值的配置提供程序类型的类?

然后您可以为每个客户编辑 XML。

我认为,如果您将提供程序创建为数据源,然后包含一个将键作为参数返回特定值的转换器,您应该能够为您想要控制的每个属性创建键。

我过去做过类似的本地化和主题解决方案,而且很有效。不幸的是,我没有立即拿到代码。

关于c# - WPF 中针对不同客户的不同 GUI 定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24997829/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com