如何更改或删除DataGridColumnHeader垂直线颜色wpf?

如何更改或删除DataGridColumnHeader垂直线颜色wpf?,wpf,datagrid,columnheader,Wpf,Datagrid,Columnheader,如何更改DataGridColumnHeader垂直线颜色 我使用SeparatorBrush透明,SeparatorVisibility隐藏,但没有工作 我可以画边界,但基本分隔符显示仍在继续 我怎样才能修好它           ↓ 您可以将分隔符可见性设置为“已折叠”,然后它就可以工作了 <DataGrid.ColumnHeaderStyle> <Style TargetType="{x:Type DataGridColumnHeader}">

如何更改DataGridColumnHeader垂直线颜色

我使用SeparatorBrush透明,SeparatorVisibility隐藏,但没有工作

我可以画边界,但基本分隔符显示仍在继续

我怎样才能修好它

          ↓


您可以将分隔符可见性设置为“已折叠”,然后它就可以工作了

<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>