WinUI3:如何设置数据网格组 header 文本的样式?

WinUI3: How to style datagrid group header text?

我正在我的 WinUI3 项目中使用 the Windows Community Toolkit DataGrid control

我想将群组 header 的文字设为粗体。我该怎么做?

目前组 header 看起来像这样(不粗体):

我试过设置样式:

<ctWinUI:DataGrid ...>
    <ctWinUI:DataGrid.RowGroupHeaderStyles>
        <Style TargetType="ctWinUI:DataGridRowGroupHeader">
            <Setter Property="PropertyNameVisibility" Value="Collapsed"/>
            <Setter Property="ItemCountVisibility" Value="Collapsed"/>
            <Setter Property="FontWeight" Value="Bold"/>  <!--Ignored-->
        </Style>
        <Style TargetType="TextBlock">
            <Setter Property="FontWeight" Value="Bold"/>  <!--Ignored-->
        </Style>
    </ctWinUI:DataGrid.RowGroupHeaderStyles>
    ...
</ctWinUI:DataGrid>

您应该能够覆盖 BodyTextBlockStyle 主题资源:

<ctWinUI:DataGrid.Resources>
    <Style x:Key="BodyTextBlockStyle" TargetType="TextBlock">
        <Setter Property="FontWeight" Value="Bold" />
    </Style>
</ctWinUI:DataGrid.Resources>