如何仅在选定的行中删除单元格垂直分隔符?
答案 0 :(得分:1)
您是否尝试过以编程方式覆盖它?您必须清除每个单元格的BorderBrush和Thickness属性。有一个名为“RightBorderLine”的矩形。
e.Cell.Presenter.ClearValue(DataGridCellPresenter.BorderBrushProperty);
e.Cell.Presenter.ClearValue(DataGridCellPresenter.BorderThicknessProperty);
如果您尝试覆盖Datagrid单元格样式,它将仅影响选定的数据网格单元格(选择行时单击的单元格)。