CloseReason Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает причину, по которой форма была закрыта.
public enum class CloseReason
public enum CloseReason
type CloseReason =
Public Enum CloseReason
- Наследование
Поля
ApplicationExitCall | 6 | Был вызван метод Exit() класса Application. |
FormOwnerClosing | 5 | Форма-владелец закрывается. |
MdiFormClosing | 2 | Родительская форма этой формы многодокументного интерфейса (MDI) закрывается. |
None | 0 | Причина закрытия не была определена или не может быть определена. |
TaskManagerClosing | 4 | Диспетчер задач Microsoft Windows закрывает приложение. В Windows 8.1 и более поздних версиях этот элемент не используется, так как диспетчер задач выдает |
UserClosing | 3 | Форма закрывается программными способами или с помощью действия пользователя в пользовательском интерфейсе (например нажатием кнопки Закрыть в окне формы, выбором параметра Закрыть в системном меню окна или нажатием сочетания клавиш ALT+F4). |
WindowsShutDown | 1 | Операционная система закрывает все приложения перед завершением работы. |
Комментарии
События FormClosing и FormClosed возникают при Form закрытии объекта с помощью действий пользователя или программно. Обработчики для этих событий получают параметры типа FormClosingEventArgs и FormClosedEventArgsсоответственно. Оба этих класса аргументов события используют перечисление CloseReason .