Partage via


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

ApplicationExitCall 6

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

FormOwnerClosing 5

Le formulaire propriétaire se ferme.

MdiFormClosing 2

Le formulaire parent de ce formulaire d'interface multidocument (MDI) se ferme.

None 0

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

TaskManagerClosing 4

Le Gestionnaire des tâches de 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 WM_SYSCOMMAND message avec SC_CLOSE. Dans Windows 7 et les versions antérieures, le WM_CLOSE message a été émis. Cette action est désormais indistinguible de et mal classée en tant que CloseReason.UserClosing.

UserClosing 3

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

WindowsShutDown 1

Le système d'exploitation ferme toutes les applications avant l'arrêt.

Remarques

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

S’applique à

Voir aussi