Partager via


Form.Close Méthode

Définition

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.

S’applique à

Voir aussi