更改 Xceed PropertyGrid 中类别的字体大小
Change font size for categories in a Xceed PropertyGrid
如何在 Xceed 的 WPF PropertyGrid 中更改类别 header 的字体大小?
设置控件本身的 FontSize
属性 并定义一个隐式 TrimmedTextBlock
样式来设置(保留)header 的 FontSize
:
<xctk:PropertyGrid ... FontSize="20">
<xctk:PropertyGrid.Resources>
<Style TargetType="xctk:TrimmedTextBlock">
<Setter Property="FontSize" Value="12" />
</Style>
...
</xctk:PropertyGrid.Resources>
</xctk:PropertyGrid>
<xctk:PropertyGrid>
<xctk:PropertyGrid.CategoryGroupHeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" FontSize="20" />
</DataTemplate>
</xctk:PropertyGrid.CategoryGroupHeaderTemplate>
</xctk:PropertyGrid>
mm8 的解决方案对我不起作用,但是这个确实有效。
如何在 Xceed 的 WPF PropertyGrid 中更改类别 header 的字体大小?
设置控件本身的 FontSize
属性 并定义一个隐式 TrimmedTextBlock
样式来设置(保留)header 的 FontSize
:
<xctk:PropertyGrid ... FontSize="20">
<xctk:PropertyGrid.Resources>
<Style TargetType="xctk:TrimmedTextBlock">
<Setter Property="FontSize" Value="12" />
</Style>
...
</xctk:PropertyGrid.Resources>
</xctk:PropertyGrid>
<xctk:PropertyGrid>
<xctk:PropertyGrid.CategoryGroupHeaderTemplate>
<DataTemplate>
<TextBlock Text="{Binding}" FontSize="20" />
</DataTemplate>
</xctk:PropertyGrid.CategoryGroupHeaderTemplate>
</xctk:PropertyGrid>
mm8 的解决方案对我不起作用,但是这个确实有效。