WPF扩展工具包PropertyGrid:更改行和搜索框中的字体颜色

时间:2016-07-20 17:48:29

标签: wpf propertygrid mahapps.metro

我在WPF应用程序中使用WPF扩展工具包PropertyGrid,该应用程序也使用MahApps。

我已将应用主题设置为BaseDark

当我显示PropertyGrid时,网格第一列和搜索文本框中的文本在白色背景上是白色的。

我想将此文字的Foreground颜色更改为黑色。

我已尝试将此Foreground颜色应用于TextBlock中的各种目标控件(即TextBoxDataGridCellPropertyGrid.Resources.Style),但这并没有改变这些特定文本。

我该怎么做才能实现这个目标?

1 个答案:

答案 0 :(得分:0)

您可以在MahApps Colors部分找到相应的密钥,TargetTypes to elimination

<pg:PropertyGrid.Resources>
    <!--TextBox-->
    <SolidColorBrush x:Key="TextBrush" Color="Black" />
    <!--Label-->
    <SolidColorBrush x:Key="LabelTextBrush" Color="Black" />
    <!--TextBlock-->
    <SolidColorBrush x:Key="BlackBrush" Color="Black" />
<pg:PropertyGrid.Resources/>