【发布时间】:2009-12-10 08:38:45
【问题描述】:
在制作 WPF 应用程序时,我想将默认的 FocusVisualStyle(黑色“行军蚂蚁”边框)更改为其他内容,例如蓝色边框。我想对整个应用程序上的每个控件进行此更改。有没有比更改每种控件的默认样式更简单的方法?
谢谢
【问题讨论】:
标签: wpf xaml themes styles focusvisualstyle
在制作 WPF 应用程序时,我想将默认的 FocusVisualStyle(黑色“行军蚂蚁”边框)更改为其他内容,例如蓝色边框。我想对整个应用程序上的每个控件进行此更改。有没有比更改每种控件的默认样式更简单的方法?
谢谢
【问题讨论】:
标签: wpf xaml themes styles focusvisualstyle
不幸的是,没有简单的方法可以将样式应用于所有控件。主要问题是 WPF 默认情况下每个控件只允许一种样式。
您可以解决这个问题,但无论如何它都需要重新定义所有控件的样式。
查看这个问题了解更多信息: How to apply multiple styles in WPF
【讨论】: