Silverlight DataGrid: изменение цвета определенных ячеек - PullRequest
2 голосов
/ 07 января 2010

Когда я связываю свой источник данных с моей сеткой

 dataGrid.DataContext = myObservableCollection;

.. а когда значение ячейки, например,> 100, как я могу включить и выключить пульс ячейки другого цвета?

Спасибо за помощь

1 Ответ

1 голос
/ 07 января 2010

Чтобы проверить, превышает ли значение ячейки 100, вы можете использовать ValidationRule .

Здесь - пример использования пользовательского правила и добавления красной рамки вокруг ячейки по ошибке. Оттуда вы сможете расширить пример с красной рамки на анимацию (с пульсацией цвета).

Я пропустил пример кода, так как мини-учебник имеет хорошо иллюстрированное решение вашей проблемы.

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