CloseReason Enumerazione

Definizione

Specifica il motivo per cui un modulo è stato chiuso.

public enum class CloseReason
public enum CloseReason
type CloseReason = 
Public Enum CloseReason
Ereditarietà
CloseReason

Campi

Nome Valore Descrizione
None 0

La causa della chiusura non è stata definita o non è stata determinata.

WindowsShutDown 1

Il sistema operativo chiude tutte le applicazioni prima dell'arresto.

MdiFormClosing 2

La forma padre di questo modulo MDI (Multiple Document Interface) viene chiusa.

UserClosing 3

Il modulo viene chiuso a livello di codice o tramite un'azione dell'utente nell'interfaccia utente, ad esempio facendo clic sul pulsante Chiudi nella finestra del modulo, selezionando Chiudi dal menu di controllo della finestra o premendo ALT+F4.

TaskManagerClosing 4

Il Microsoft Windows Gestione attività sta chiudendo l'applicazione.

In Windows 8.1 e versioni successive questo membro non viene usato perché Gestione attività rilascia il messaggio WM_SYSCOMMAND con SC_CLOSE. In Windows 7 e versioni precedenti è stato generato il messaggio WM_CLOSE. Questa azione è ora indistinguibile da e misclassificata come CloseReason.UserClosing.

FormOwnerClosing 5

Il modulo proprietario sta chiudendo.

ApplicationExitCall 6

Il Exit() metodo della Application classe è stato richiamato.

Commenti

Gli FormClosing eventi e FormClosed vengono generati quando un oggetto Form viene chiuso, tramite l'azione dell'utente o a livello di codice. I gestori per questi eventi ricevono rispettivamente i parametri di tipo FormClosingEventArgs e FormClosedEventArgs. Entrambe queste classi di argomenti di evento usano l'enumerazione CloseReason .

Si applica a

Vedi anche