С#. DataGridViewComboBoxCell. Для замены этого окна по умолчанию обработайте событие DataError.


При закрытии окна, в котором есть DataGridview со столбцами с типом DataGridViewComboBoxCell возникает ошибка:
Исключение в DataGridView:
System.ArgumentException: Недопустимое значение DataGridViewComboBoxCell.
Для замены этого окна по умолчанию обработайте событие DataError.

Причина ошибки:
Выставленное у одного/нескольких столбцов свойство "AutoSizeMode" значения:
  • AllCells
  • AllCellsExceptHeader
  • DisplayedCells
  • DisplayedCellsExceptHeader
При этом, если тип столбца DataGridViewTextBoxColumn - ошибки не будет.
Возникает только когда используется DataGridViewComboBoxCell


Подсказку нашел здесь

Комментарии

Популярные сообщения из этого блога

TRUNCATE / DELETE / DROP или как очистить таблицу

Linux (РедОС). Сброс пароля

ЭС с ЦБ РФ. РЕКВИЗИТНЫЙ СОСТАВ ЭС

КБК. КВФО - Код вида финансового обеспечения (деятельности)

ТФФ 35.0. Полный перечень документов альбома ТФФ (Таблица 2)