С#. DataGridViewComboBoxCell. Для замены этого окна по умолчанию обработайте событие DataError.
При закрытии окна, в котором есть DataGridview со столбцами с типом DataGridViewComboBoxCell возникает ошибка:
Исключение в DataGridView:
System.ArgumentException: Недопустимое значение DataGridViewComboBoxCell.
Для замены этого окна по умолчанию обработайте событие DataError.
Причина ошибки:
Выставленное у одного/нескольких столбцов свойство "AutoSizeMode" значения:
- AllCells
- AllCellsExceptHeader
- DisplayedCells
- DisplayedCellsExceptHeader
При этом, если тип столбца DataGridViewTextBoxColumn - ошибки не будет.
Возникает только когда используется DataGridViewComboBoxCell
Подсказку нашел здесь
долгих лет жизни тебе, у других в коде нужно возиться,а у тебя такое простое и действенное решение
ОтветитьУдалить