Цвет ячеек в WPF DataGrid динамически - PullRequest
0 голосов
/ 18 апреля 2011

Я заполняю содержимое WPF DataGrid динамическими данными, которые являются результатом поиска. Теперь я хотел бы выделить те ячейки DataGrid, которые содержат данные, которые были сопоставлены во время поиска. Некоторые подсказки о том, как этого можно достичь, приведены здесь . Есть ли более элегантное решение этой проблемы?

1 Ответ

0 голосов
/ 18 апреля 2011

Привязка к данным - лучший способ.Однако, если данные не имеют соответствующих значений, необходимо использовать конвертер (как в примерах).

если вы хотите что-то более элегантное, я бы добавил преобразование в данные и вместо этого связал бы это свойство

, например:

  public int RealProperty { .... }

  public SystemColors.AppWorkspaceColor Colour { return manglefromInt(RealProperty); }
...