Обновление DataGrid после редактирования ячейки - PullRequest
5 голосов
/ 29 марта 2011

Я видел много похожих вопросов, касающихся DataGrid, но ничего, что напрямую касалось моей ситуации.

Мне нужно вручную обновить DataGrid после того, как ячейка была отредактирована.Проблема в том, что я не могу понять, когда ячейка закончила редактирование.DataGrid имеет только событие CellEditEnding (хотя в SilverLight они предоставляют CellEditEnded).При вызове Refresh() в моем представлении коллекции в CellEditEnding выдается сообщение о том, что это недопустимо во время редактирования ячейки.

Мне нужно обновить всю сетку, поскольку значения в других строках могут зависеть от значения, котороеотредактировано.

1 Ответ

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

Если вы ссылаетесь на System.Windows.Forms.DataGridView, то есть событие «CellEndEdit» или «CellLeave», или «CellValueChange».

Если нет, укажите, какой именно элемент управлениявы ссылаетесь на ... WinForm или asp ...

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