WPF: Как переопределить стиль GridViewCell PART_CellBorder? - PullRequest
0 голосов
/ 09 января 2019

У меня есть RadGridView и для одного столбца / ячейки сетки, я хочу изменить его стиль по умолчанию "Part_CellBorder". Я перепробовал много вещей, но у меня нет правильного способа сделать это.

Может кто-нибудь предложить, какой будет правильный способ динамического изменения стиля Part_CellBorder (BorderThickness). Потому что я не хочу создавать отдельный стиль для этого.

1 Ответ

0 голосов
/ 09 января 2019

Боюсь, вы не можете изменить элемент PART_CellBorder без создания полного пользовательского ControlTemplate для ячейки, то есть вам придется скопировать весь ControlTemplate по умолчанию и затем отредактировать его в соответствии с вашими требованиями.

Другой вариант - попытаться программно получить ссылку на элемент PART_CellBorder во время выполнения, а затем изменить его, задав любое из его свойств. Но нет способа переопределить только часть ControlTemplate:

WPF: есть ли способ переопределить часть шаблона ControlTemplate без переопределения всего стиля?

...