【发布时间】:2017-03-14 17:58:59
【问题描述】:
我有一个应用程序,它已经使用样式模板来定义字体系列、字体大小、前景颜色等。
该应用程序的一个功能是使用户能够选择特定颜色,然后应用于所有文本,包括文本块、列表视图、按钮等。
我已经阅读了这个链接 (Find all controls in WPF Window by type),在那里我可以找到所有对象的 FrameworkElement 类型,然后根据他的类型将颜色应用于每个元素。但是,我不确定这是最好的方法。
【问题讨论】:
-
对于所有必须能够更改颜色的元素,将 color 属性绑定到一个可以更改的中心颜色。