Связывание ячеек со списком в виде таблицы данных в c#

Мне нужны две ячейки поля со списком в моем представлении сетки данных, чтобы, когда мы выбираем элемент в первом, второй источник привязки должен быть изменен на что-то Например : мы выбираем название банка из первого поля со списком, второй элемент поля со списком должен быть элементами, которые принадлежат этому банку

Мое поле со списком привязки работает правильно, но в любом случае, когда я пытаюсь обработать изменение второго источника данных, он дал мне ошибку, как на изображении ниже, ошибка datagridview datagridviewcomboboxcell не проверяет, как это может быть? ошибка представления таблицы данных

[1]: https://i.stack.imgur.com/u9yMO.png

0
0
51
1

Ответы 1

Обработка ошибок по умолчанию в DataGridView, похоже, работает в предположении, что она ничего не может предполагать. Так что обычно можно просто отменить его.

myGrid.DataError += myGrid_DataError;

private void myGrid_DataError(object sender, DataGridViewDataErrorEventArgs e)
{
    // ignore
}

Также дает вам место, где можно написать фактическую обработку ошибок, если в этом возникнет необходимость.

Другие вопросы по теме