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 zavření formuláře.
public enum class CloseReason
public enum CloseReason
type CloseReason =
Public Enum CloseReason
- Dědičnost
Pole
ApplicationExitCall | 6 | Byla Exit() vyvolána metoda Application třídy . |
FormOwnerClosing | 5 | Formulář vlastníka se zavírá. |
MdiFormClosing | 2 | Nadřazený formulář tohoto formuláře rozhraní MDI (Multiple Document Interface) se zavírá. |
None | 0 | Příčina uzavření nebyla definována nebo ji nelze určit. |
TaskManagerClosing | 4 | Správce úloh systému Microsoft Windows zavírá aplikaci. V Windows 8.1 a novějších verzích se tento člen nepoužívá, protože Správce úloh vydá |
UserClosing | 3 | Formulář se zavírá programově nebo prostřednictvím akce uživatele 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 v ovládací nabídce okna nebo stisknutím kombinace kláves ALT+F4). |
WindowsShutDown | 1 | Operační systém ukončuje všechny aplikace před vypnutím. |
Poznámky
Události FormClosing a FormClosed jsou vyvolány při zavření Form , a to buď prostřednictvím akce uživatele, nebo programově. Obslužné rutiny pro tyto události přijímají parametry typu FormClosingEventArgs a FormClosedEventArgs. Obě tyto třídy argumentů událostí používají CloseReason výčet.