更改 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 的解决方案对我不起作用,但是这个确实有效。