我目前正在WPF项目中工作,并且在该程序的某个方面,我不知道如何有效地创建解决方案。
问题: 在我的程序中,我计划实现UI版本(深色模式,浅色模式等)。基本上只是UI颜色首选项。但是,我不确定我可以使用其他UI功能的最佳方式。
到目前为止,我已经基于诸如文本框和矩形之类的各个属性为APP.XAML中的每个UI首选项设置了样式,并将常规样式放入了要显示的各个页面中。
UI更改需要保留在同一SHOWN XAML文件中,以便可以实现事件。我相信这需要通过使用APP.XAML(我已经在使用它)来完成。但是,显示UI更改的最佳方法是什么?我应该创建整个页面样式吗?根据样式分别更改每个属性?还是有一些更好的方法可以有效地完成UI更改。
谢谢!
答案 0 :(得分:2)
回答一些问题和陈述: