Закрытие диалогового окна по условию
Есть кнопка ОК для некоторого диалогового окна (свойства у нее соответствующие - DialogResult
== ОК
и AcceptButton
). В обработчике нажатия проверяются некоторые условия, и если они не выполняются - вызывается MessageBox
и по идее управление возвращается к первому окну. Но оно по понятным причинам закрывается - оно же AcceptButton
. Так вот, как в случае невыполнения условии оставить окно на месте?
Источник: Stack Overflow на русском