Как отключить закрытие формы Alt + F4?

Если вы посмотрите на value из windows.forms FormClosingEventArgs e.CloseReason, то увидите, почему форма visual-c# закрывается. Затем вы можете windows.forms решить, что делать. Возможные visual-c# значения:

Имя участника - Описание


Нет - Причина c-sharp закрытия не установлена ​​или .net не может быть установлена.

WindowsShutDown — Операционная c# система закрывает все приложения .net-framework перед завершением работы.

MdiFormClosing — закрывается .net-framework родительская форма этой формы windows-forms многодокументного интерфейса .net (MDI).

UserClosing — пользователь закрывает windows-form форму через пользовательский visual-c# интерфейс (UI), например, нажав winforms кнопку «Закрыть» в окне формы, выбрав windows-form «Закрыть» в меню управления visual-c# окном или нажав ALT+F4.

TaskManagerClosing — Диспетчер windows-forms задач Microsoft Windows закрывает windows.forms приложение.

FormOwnerClosing - Форма владельца c#-language закрывается.

ApplicationExitCall - Был вызван dotnet метод Exit класса Application.

c#

.net

winforms

2022-10-10T05:24:21+00:00
Вопросы с похожей тематикой, как у вопроса:

Как отключить закрытие формы Alt + F4?