Я использую набор типизированных данных в приложении winforms, .net 3.5 (VS 2010). Форма имеет DataGridView. В событии FormClosing я прошу пользователя сохранить изменения. Если пользователь не хочет сохранять, я бы хотел закрыть его. Однако, когда DataGridView имеет ошибки проверки (я проверяю набор данных в событии ColumnChanging таблиц данных), форма не будет закрыта. Даже если я не улавливаю событие FormCLosing, форма отказывается закрываться. Я думаю, я должен как-то очистить ошибки валидации в datagridvIew. Может кто-нибудь предложить решение?
Редактировать: еще одна деталь: форма является дочерней формой mdi. Само собой разумеется, mdi parent также не закроется.