У меня есть форма с DataGridView.
В этом DataGridView есть DataGridViewComboBoxColumn. При изменении значения ячейки этого DataGridViewComboBoxColumn событие CellValueChanged вызывается только при выходе из ячейки (например, если я щелкаю в другой ячейке).
Событие не запускается, когда я изменяю значение, а затем просто закрываю форму.
Итак, как я могу сохранить изменения (если они есть), если моя форма просто закрыта?
[UPDATE]
CellValueChanged не запускается, когда форма, на которой включен DataGridView, отображается в форме. ShowDialog ():
using (FormWithDataGridView form = new FormWithDataGridView()) {
form.ShowDialog(); // DataGridView on form fires no CellValueChanged-Event when form gets closed
}