要设置DataGrid单元格表头背景色为浅蓝色,可以使用以下方式:

  1. 在XAML中设置DataGrid的样式和模板,如下所示:
<DataGrid>
    <DataGrid.Resources>
        <Style TargetType="DataGridColumnHeader">
            <Setter Property="Background" Value="LightBlue" />
        </Style>
    </DataGrid.Resources>
</DataGrid>
  1. 在C#代码中通过样式动态设置DataGrid的单元格表头背景色,如下所示:
Style columnHeaderStyle = new Style(typeof(DataGridColumnHeader));
columnHeaderStyle.Setters.Add(new Setter(BackgroundProperty, Brushes.LightBlue));
dataGrid.ColumnHeaderStyle = columnHeaderStyle;

这样就可以将DataGrid的单元格表头背景色设置为浅蓝色


原文地址: http://www.cveoy.top/t/topic/iFdS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录