C# Проверка диалоговой формы перед закрытием

Часто возникает необходимость

проверить данные, введенные в поля диалоговой формы перед закрытием

этой формы при нажатии кнопки Ok.
Для проверки нужно определить событие при нажатии на кнопку Ok и реализовать там проверку данных.
Если проверка не прошла, то отменить закрытие формы можно переустановив свойство формы для ответа

this.DialogResult = DialogResult.None;

Оставить комментарий