2016-07-20 2 views
0

MahApps도 사용하는 WPF 응용 프로그램에서 WPF Extended Toolkit PropertyGrid를 사용하고 있습니다.WPF Extended Toolkit PropertyGrid : 행과 검색 상자에서 글꼴 색 변경

응용 프로그램 테마를 BaseDark으로 설정했습니다.

PropertyGrid를 표시하면 눈금의 첫 번째 열과 검색 텍스트 상자의 텍스트가 흰색 배경에 흰색으로 표시됩니다.

이 텍스트의 색을 Foreground으로 변경하고 싶습니다. I 다양한 제어 대상이 Foreground 색을 적용 시도

(즉 TextBlock, TextBox, DataGridCell) PropertyGrid.Resources.Style뿐이 이들 특정 텍스트를 변경하지 않았다.

이것을 달성하려면 어떻게해야합니까?

답변

0

당신은 제거를 통해 MahApps Colors 섹션에서 해당 키, TargetTypes을 찾을 수 있습니다

<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/> 
+0

감사합니다! 이것은 효과가 있습니다 : blueshift