Обновление источника данных из значений представления (WinForms DataGridView) - PullRequest
0 голосов
/ 20 января 2010

Я изменяю значения ячеек DataGridView программно, но значения не помещаются в связанный источник данных. Они выдвигаются только для ячеек, принадлежащих выбранному ряду. Как я могу попросить DataGridView поместить значения строк в источник данных?

EDIT:

Кажется, этот код помогает, но может быть лучшее решение?

grid.CurrentCell = cell;
cell.Value = "some value";
grid.EndEdit(0);

1 Ответ

0 голосов
/ 20 января 2010

Не следует обновлять ячейки DataGridView, вместо этого вы должны напрямую обновлять источник данных. Если он реализует INotifyPropertyChanged, DataGridView автоматически отразит изменения

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