CloseReason Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje důvod uzavření formuláře.
public enum class CloseReason
public enum CloseReason
type CloseReason =
Public Enum CloseReason
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Příčina uzavření nebyla definována nebo nelze určit. |
| WindowsShutDown | 1 | Operační systém zavře všechny aplikace před vypnutím. |
| MdiFormClosing | 2 | Nadřazený formulář tohoto více rozhraní dokumentu (MDI) je zavřený. |
| UserClosing | 3 | Formulář se zavírá programově nebo prostřednictvím uživatelské akce v uživatelském rozhraní (například kliknutím na tlačítko Zavřít v okně formuláře, výběrem možnosti Zavřít z nabídky ovládacího prvku okna nebo stisknutím kombinace kláves ALT+F4). |
| TaskManagerClosing | 4 | Správce úloh Microsoft Windows zavře aplikaci. V Windows 8.1 a novějších verzích se tento člen nepoužívá, protože Správce úloh vydá zprávu |
| FormOwnerClosing | 5 | Formulář vlastníka je zavřený. |
| ApplicationExitCall | 6 | Metoda Exit()Application třídy byla vyvolána. |
Poznámky
Události a FormClosing události se generují při FormClosed zavření, a to Form buď prostřednictvím akce uživatele, nebo prostřednictvím kódu programu. Obslužné rutiny pro tyto události přijímají parametry typu FormClosingEventArgs a FormClosedEventArgsv uvedeném pořadí. Obě tyto třídy argumentů událostí používají CloseReason výčet.