Я установил ComboBoxColumn для моего DataGridView и установил его выбираемые значения из перечисления. Он в основном работает, как я хотел бы, со следующим исключением.
Всякий раз, когда я нажимаю стрелку вниз, а затем выбираю одно из значений перечисления, оно остается своего рода "промежуточным" состоянием, в котором событие CellValueChanged не запускается. Мне нужно сосредоточиться на другой ячейке или другом элементе управления для запуска события.
У меня также есть обработчик события для вывода DataGridView, который "проверяет" содержимое, убедившись, что ни одна ячейка не пуста.
Итак, если я создаю строку и заполню все ячейки и перейду в столбец (в настоящее время пустой) ComboBox, измените ее на значение и затем нажмите кнопку "Выполнить"; мой диалог с ошибкой появляется, потому что выбор ComboBox не был "сохранен".
Как я могу обойти это? Есть ли способ, который после того, как я выберем значение из раскрывающегося списка, автоматически "устанавливает" значение?
Спасибо!