Form.OnClosing(CancelEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déclenche l’événement Closing.
protected:
virtual void OnClosing(System::ComponentModel::CancelEventArgs ^ e);
protected virtual void OnClosing(System.ComponentModel.CancelEventArgs e);
abstract member OnClosing : System.ComponentModel.CancelEventArgs -> unit
override this.OnClosing : System.ComponentModel.CancelEventArgs -> unit
Protected Overridable Sub OnClosing (e As CancelEventArgs)
Paramètres
Qui CancelEventArgs contient les données d’événement.
Remarques
Caution
La OnClosing méthode est obsolète ; utilisez la méthode à la OnFormClosing place.
Le déclenchement d’un événement appelle le gestionnaire d’événements par le biais d’un délégué. Pour plus d’informations, consultez Gestion et déclenchement d’événements.
La OnClosing méthode permet également aux classes dérivées de gérer l’événement sans attacher de délégué. La substitution de cette méthode est la technique préférée pour gérer l’événement dans une classe dérivée.
Caution
Les OnClosed méthodes et OnClosing les méthodes ne sont pas appelées lorsque la Application.Exit méthode est appelée pour quitter votre application. Si vous avez du code de validation dans l’une de ces méthodes qui doivent être exécutées, vous devez appeler la Form.Close méthode pour chaque formulaire ouvert individuellement avant d’appeler la Exit méthode.
Notes pour les héritiers
En cas de OnClosing(CancelEventArgs) substitution dans une classe dérivée, veillez à appeler la méthode de la classe de OnClosing(CancelEventArgs) base afin que les délégués inscrits reçoivent l’événement.