Form.Close 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.
Ferme le formulaire.
public:
void Close();
public void Close();
member this.Close : unit -> unit
Public Sub Close ()
Exceptions
Le formulaire a été fermé pendant la création d’un handle.
Vous ne pouvez pas appeler cette méthode à partir de l’événement Activated quand WindowState elle est définie Maximizedsur .
Remarques
Lorsqu’un formulaire est fermé, toutes les ressources créées dans l’objet sont fermées et le formulaire est supprimé. Vous pouvez empêcher la fermeture d’un formulaire au moment de l’exécution en gérant l’événement Closing et en définissant la Cancel propriété du CancelEventArgs passé en tant que paramètre à votre gestionnaire d’événements. Si le formulaire que vous fermez est le formulaire de démarrage de votre application, votre application se termine.
Les deux conditions lorsqu’un formulaire n’est pas supprimé Close est le moment où (1) il fait partie d’une application MDI (multiple-document interface), et que le formulaire n’est pas visible ; et (2) vous avez affiché le formulaire à l’aide ShowDialog. Dans ces cas, vous devez appeler Dispose manuellement pour marquer tous les contrôles du formulaire pour le garbage collection.
Note
Lorsque la Close méthode est appelée sur une Form fenêtre sans mode, vous ne pouvez pas appeler la méthode pour rendre le Show formulaire visible, car les ressources du formulaire ont déjà été libérées. Pour masquer un formulaire, puis le rendre visible, utilisez la Control.Hide méthode.