系统颜色 - WPF

时间:2012-08-28 14:30:10

标签: c# wpf windows colors system

  

可能重复:
  Why don't WPF themes use SystemColors?

我已经构建了一个应用程序,并为文本/文本框/背景等手动定义了大多数(如果不是全部)颜色。但是,如果将Windows主题更改为高对比度,我的应用程序,如何反映这一点?在这种情况下会转换并仍然可以直观地使用吗?

1 个答案:

答案 0 :(得分:1)

最好的办法是不要触摸默认值。但是,您也可以使用XAML文件中的系统颜色,如下所示:

Background="{StaticResource {x:Static SystemColors.ActiveCaptionBrushKey}}"