Применение стиля к DataGridCell на основе измененных ячеек в DataTable - PullRequest
0 голосов
/ 29 января 2012

Я ищу легкий способ указать в DataGrid, есть ли в DataTable изменения, которые еще не были обновлены в базе данных.

Что я хотел бы сделать, например, для ячеек с ожидающими изменениями, измените цвет фона, чтобы показать пользователю, что он изменил значение для этой конкретной ячейки, и это будет обновлено после вызова команды Update.

Мне не совсем понятно, как подойти к этому. Реализация пользовательского DataView может быть лучшим способом переместить или сопоставить все с пользовательскими объектами в ObservableCollection, что будет означать выполнение сопоставления и обновление вручную за кулисами.

1 Ответ

0 голосов
/ 29 января 2012

, если вы используете .Net Framework 2.0+, я думаю, вы имеете в виду DataGridView вместо DataGrid.Вы можете изменить стиль ячейки DataGridViewCell для события CellValueChanged .DataGridViewCellEventArgs дает вам RowIndex и ColumnIndex в DataGridView.

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