如何更改或删除DataGridColumnHeader垂直线颜色wpf?
如何更改DataGridColumnHeader垂直线颜色 我使用SeparatorBrush透明,SeparatorVisibility隐藏,但没有工作 我可以画边界,但基本分隔符显示仍在继续 我怎样才能修好它 ↓如何更改或删除DataGridColumnHeader垂直线颜色wpf?,wpf,datagrid,columnheader,Wpf,Datagrid,Columnheader,如何更改DataGridColumnHeader垂直线颜色 我使用SeparatorBrush透明,SeparatorVisibility隐藏,但没有工作 我可以画边界,但基本分隔符显示仍在继续 我怎样才能修好它 ↓ 您可以将分隔符可见性设置为“已折叠”,然后它就可以工作了 <DataGrid.ColumnHeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}">
您可以将分隔符可见性设置为“已折叠”,然后它就可以工作了
<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="SeparatorVisibility" Value="Collapsed"/>
</Style>
</DataGrid.ColumnHeaderStyle>
我编辑了我的问题。我已经将“分隔符可见性”设置为“折叠”。您的样式基于现有样式,可能会覆盖分隔符可见性。此外,您已经提到了边框厚度,现在删除额外的样式,只需先尝试隐藏分隔符,然后逐步添加其余样式。
<DataGrid.ColumnHeaderStyle>
<Style TargetType="{x:Type DataGridColumnHeader}">
<Setter Property="SeparatorVisibility" Value="Collapsed"/>
</Style>
</DataGrid.ColumnHeaderStyle>