Изменение шрифта ячейки DataGrid, если данные столбцов совпадают в других строках - PullRequest
1 голос
/ 09 марта 2012

Я пытаюсь найти хороший пример того, как изменить шрифт ячейки в WPF DataGrid, если значение одинаково для столбца в 2 или более строк.

Например, посмотрите на следующие данные:

Name, Age
---------
John, 21
John, 35
Doug, 15

Имя и возраст будут в разных столбцах в DataGrid.

Я бы хотел, чтобы два Джона отображались синим курсивом, а Дуг был бы шрифтом для всех остальных ячеек сетки. Я рассмотрел использование пользовательских конвертеров для установки стиля ячейки, но кажется, что они знают только значение текущей ячейки. Необходимо отформатировать ячейку на основе других ячеек в том же столбце. Кто-нибудь знает, как я могу это сделать, или у меня есть пример, чтобы сделать что-то подобное?

Заранее спасибо!

1 Ответ

1 голос
/ 29 марта 2012

Вместо того, чтобы использовать шрифт, я решил использовать Icon. Это было намного проще. Если кто-нибудь знает простой способ сделать это с помощью шрифтов, я хотел бы услышать это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...