CloseReason Énumération

Définition

Spécifie la raison pour laquelle un formulaire a été fermé.

public enum class CloseReason
public enum CloseReason
type CloseReason = 
Public Enum CloseReason
Héritage
CloseReason

Champs

Nom Valeur Description
None 0

La cause de la fermeture n’a pas été définie ou n’a pas pu être déterminée.

WindowsShutDown 1

Le système d’exploitation ferme toutes les applications avant d’arrêter.

MdiFormClosing 2

La forme parente de ce formulaire MDI (Multiple Document Interface) se ferme.

UserClosing 3

Le formulaire se ferme par programmation ou par le biais d’une action utilisateur dans l’interface utilisateur (par exemple, en cliquant sur le bouton Fermer dans la fenêtre de formulaire, en sélectionnant Fermer dans le menu de contrôle de la fenêtre ou en appuyant sur Alt+F4).

TaskManagerClosing 4

Le gestionnaire de tâches Microsoft Windows ferme l’application.

Dans Windows 8.1 et versions ultérieures, ce membre n’est pas utilisé, car le Gestionnaire des tâches émet le message WM_SYSCOMMAND avec SC_CLOSE. Dans les versions Windows 7 et antérieures, le message WM_CLOSE a été émis. Cette action est désormais indistinguishable de et mal classifiée comme CloseReason.UserClosing.

FormOwnerClosing 5

Le formulaire propriétaire se ferme.

ApplicationExitCall 6

La Exit() méthode de la Application classe a été appelée.

Remarques

Les FormClosing événements et FormClosed les événements sont déclenchés lorsqu’un Form est fermé, par le biais d’une action utilisateur ou par programmation. Les gestionnaires de ces événements reçoivent respectivement des paramètres de type FormClosingEventArgs et FormClosedEventArgs, respectivement. Ces deux classes d’arguments d’événement utilisent l’énumération CloseReason .

S’applique à

Voir aussi