Silverlight工具包datagrid删除单元格垂直分隔符

时间:2010-11-18 08:24:33

标签: .net silverlight silverlight-toolkit

如何仅在选定的行中删除单元格垂直分隔符?

1 个答案:

答案 0 :(得分:1)

您是否尝试过以编程方式覆盖它?您必须清除每个单元格的BorderBrush和Thickness属性。有一个名为“RightBorderLine”的矩形。

e.Cell.Presenter.ClearValue(DataGridCellPresenter.BorderBrushProperty);
e.Cell.Presenter.ClearValue(DataGridCellPresenter.BorderThicknessProperty);

如果您尝试覆盖Datagrid单元格样式,它将仅影响选定的数据网格单元格(选择行时单击的单元格)。