такой вариант:
FormClosing += (spender, ea) => ea.Cancel = true
Вариант рабочий, но при этом он лишает возможности закрыть форму программно через метод Close(). Есть какой-нибудь другой способ?
вы действительно хотите закрыть приложение? и если да то close
Я хочу иметь возможность закрытия формы, но при этом, чтобы пользователь не мог закрыть программу через alt+f4
Я решил проблему. Можно использовать этот способ для запрета закрытия формы через alt+f4, а чтобы закрыть окно программно, нужно получить дескриптор формы и закрыть его через метод DestroyWindow из WinApi
А почему рот в WinApi?
Обсуждают сегодня