【发布时间】:2010-02-01 20:51:02
【问题描述】:
我正在尝试使我的 WPF Datagrid 的列标题透明。
我可以毫无问题地将它设置为一种颜色,但我不能让它透明。这是我尝试过的:
<Style x:Key="DatagridColumnHeaderStyle" TargetType="{x:Type tk:DataGridColumnHeader}">
<Setter Property="Background" Value="Transparent" />
<Setter Property="Foreground" Value="#C2C4C6" />
</Style>
<Style x:Key="DashboardGridStyle" TargetType="{x:Type tk:DataGrid}">
<Setter Property="ColumnHeaderStyle" Value="{StaticResource DatagridColumnHeaderStyle}" />
<Setter Property="Background" Value="Transparent" />
<Setter Property="RowBackground" Value="Transparent" />
</Style>
<tk:DataGrid Style="{StaticResource DashboardGridStyle}" >
...
</tk:DataGrid>
有了这段代码,好像是默认刷机了。
我错过了什么?
【问题讨论】:
标签: wpf datagrid styles wpftoolkit