【问题标题】:WPF: How to override PART_CellBorder style of GridViewCell?WPF:如何覆盖 GridViewCell 的 PART_CellBorder 样式?
【发布时间】:2019-06-04 02:58:25
【问题描述】:

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

谁能建议动态更改 Part_CellBorder (BorderThickness) 样式的正确方法。因为我不想为此创建单独的样式。

【问题讨论】:

    标签: wpf styles radgridview datagridviewcellstyle


    【解决方案1】:

    如果不为单元格创建完整的自定义ControlTemplate,恐怕您无法修改PART_CellBorder 元素,即您将复制整个默认ControlTemplate,然后根据您的要求对其进行编辑。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-14
      • 1970-01-01
      • 1970-01-01
      • 2013-03-12
      • 2015-06-22
      • 2012-01-18
      • 1970-01-01
      相关资源
      最近更新 更多