WPF:如何重写GridViewCell的PART_CellBorder样式?

时间:2019-01-09 10:47:45

标签: wpf styles radgridview datagridviewcellstyle

我有一个RadGridView,对于网格的一列/单元,我想更改它的默认“ Part_CellBorder”样式。我尝试了很多事情,但没有获得正确的方法。

任何人都可以建议动态改变Part_CellBorder(BorderThickness)样式的正确方法是什么。因为我不想为此创建单独的样式。

1 个答案:

答案 0 :(得分:0)

恐怕您不能在不为单元格创建完整的自定义PART_CellBorder的情况下修改ControlTemplate元素,即,您将复制整个默认ControlTemplate并对其进行编辑根据您的要求。

另一种选择是尝试以编程方式 在运行时获取对PART_CellBorder元素的引用,然后通过设置其任何属性来对其进行修改。但是没有办法只覆盖ControlTemplate的一部分:

WPF: Is there a way to override part of a ControlTemplate without redefining the whole style?