Проблема кажется детской, но я почему-то(тупой) не могу до конца разобраться. Необходимо на форме поставить у кнопок свойства DialogResult как "OK" и "Cancel". Допустим у меня есть какая-то проверка на кнопке и код не выполнится, если проверка не пройдет, но форма все-равно закроется(чего мне не надо). Еще я хочу поставить подтверждение на выходе(FormClosing) и дело в том, что при нажатии на кнопку "OK" это сообщение тоже вылетает(в любом случае форма закрывается).И правильно ли я понимаю, что при нажатии на крестик формы срабатывает то же событие, что и по кнопке с DialogResult "Cancel".
Вам вторым параметром при FormClosing
приходит FormClosingEventArgs
который является наследником CancelEventArgs
, укажите Cancel
как true
, при нажатии например, отмены, а при ОК, ничего не делайте. Форма будет закрыта только в случае когда вы укажите для Cancel
false
, или вовсе ничего не будете делать с данным полем. По умолчанию равно false
.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Пытаюсь подружить EF6 и SQLite базу данныхСоздал модель и контекст данных
Есть развернутое WebAPI на сервереПри старте приложения запускается парсер писем почты с почтового ящика раз в 10 минут (с помощью Quartz
Есть проект на C# WPF, к нему подключена БД на SQL ServerНеобходимо создать событие добавления записи к БД извне