CloseReason Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa przyczynę zamknięcia formularza.
public enum class CloseReason
public enum CloseReason
type CloseReason =
Public Enum CloseReason
- Dziedziczenie
Pola
ApplicationExitCall | 6 | Wywołano Exit() metodę Application klasy . |
FormOwnerClosing | 5 | Formularz właściciela jest zamykany. |
MdiFormClosing | 2 | Formularz nadrzędny tego formularza z wieloma dokumentami (MDI) jest zamykany. |
None | 0 | Przyczyna zamknięcia nie została zdefiniowana lub nie można jej określić. |
TaskManagerClosing | 4 | Menedżer zadań systemu Microsoft Windows zamyka aplikację. W Windows 8.1 i nowszych wersjach ten element członkowski nie jest używany, ponieważ Menedżer zadań wysyła |
UserClosing | 3 | Formularz jest zamykany programowo lub za pośrednictwem akcji użytkownika w interfejsie użytkownika (na przykład przez kliknięcie przycisku Zamknij w oknie formularza, wybranie pozycji Zamknij z menu sterowania okna lub naciśnięcie klawisza ALT+F4). |
WindowsShutDown | 1 | System operacyjny zamyka wszystkie aplikacje przed zamknięciem. |
Uwagi
Zdarzenia FormClosing i FormClosed są wywoływane po zamknięciu elementu Form za pośrednictwem akcji użytkownika lub programowo. Programy obsługi dla tych zdarzeń odbierają odpowiednio parametry typu FormClosingEventArgs i FormClosedEventArgs. Obie te klasy argumentów zdarzeń używają CloseReason wyliczenia.