【发布时间】:2022-01-12 19:59:30
【问题描述】:
我在这个网站和其他网站上研究了很长时间,但没有得到任何结果。
IDE:VS2022。 操作系统:Windows 11。 应用:WPF.NET 6(核心)C#T-SQL
我正在尝试更改 ResourceDictionary 中的默认 蓝色 系统颜色。
我可以使用资源字典中的 XAML 代码成功更改所有文本颜色:
<SolidColorBrush x:Key="{x:Static SystemColors.ControlTextBrushKey}" Color="Red" />
我想将所有默认的蓝色颜色更改为红色,例如悬停TextBox、ComboBox和PasswordBox时的边框颜色,加上所有的突出显示颜色控制。
我可以使用Styles 这样做,但这需要我更改所有控件的Style。
有没有更简单的方法,比如更改或覆盖系统颜色?
【问题讨论】:
-
为什么要重复你自己的问题 (stackoverflow.com/questions/70234514/…)?你已经得到了答案。