У меня есть ситуация, когда выпадающий список должен содержать только «активные» объекты.Однако это не означает, что текущее значение поля со списком будет в списке (оно было выбрано в тот момент, когда объект был активен, но больше не активен).
В настоящее время возникло исключение.Я думаю, что в обработчике dataerror datagridview говорится, что значение отсутствует в списке.
Что мне нужно сделать, это найти какое-то событие, которое запускается при заполнении каждой строки datagridview, поэтому я могу проверитьи посмотрите, есть ли значение поля со списком в источнике данных со списком ... если нет, я бы добавил его.Это единственное решение, которое я вижу.Но вопрос в том, какой обработчик событий я должен использовать для этого?
Предпочтительно, я хотел бы иметь возможность обобщить эту проверку и поместить ее в класс, который наследуется от datagridview.Таким образом, мне больше не придется беспокоиться об этой проблеме.
Есть идеи?
Исаак