WPF DataGrid RowHeader样式TargetType

时间:2019-03-19 21:37:33

标签: wpf xaml wpfdatagrid

DataGrid

我可以设置“红色”元素的样式吗?

我可以在DataGridColumnHeader,DataGridRowHeader上设置样式,但是我不知道如何在“红色”元素上设置样式。

1 个答案:

答案 0 :(得分:2)

您是指DataGrid的左上角吗? 它是按钮类型。您可以对其应用自定义样式。

<DataGrid.Resources>
    <Style TargetType="Button" x:Key="{ComponentResourceKey ResourceId=DataGridSelectAllButtonStyle, TypeInTargetAssembly={x:Type DataGrid}}">
        <Setter Property="Background" Value="Red" />
    </Style>
</DataGrid.Resources>

这是结果。

enter image description here