Fermeture Windows Forms
Fermé
Hurobaki
Messages postés
53
Date d'inscription
dimanche 23 mars 2014
Statut
Membre
Dernière intervention
10 mars 2017
-
16 nov. 2016 à 13:43
Utilisateur anonyme - 16 nov. 2016 à 16:20
Utilisateur anonyme - 16 nov. 2016 à 16:20
A voir également:
- Fermeture Windows Forms
- Clé windows 10 gratuit - Guide
- Montage video windows - Guide
- Forcer fermeture application windows - Guide
- Windows ne démarre pas - Guide
- Windows movie maker windows 11 - Télécharger - Montage & Édition
1 réponse
Utilisateur anonyme
16 nov. 2016 à 16:19
16 nov. 2016 à 16:19
Bonjour,
Le code que tu montres ne correspond pas à ce que tu décrits.
Tu affiches form2 avec ShowDialog, ce qui veut dire que form1 est bloquée le temps que form2 est active.
Le cours de l'exécution reprend dès que l'utilisateur ferme form2, et la c'est
Une fois cachée, pas facile la fermer...
Si tu veux que le programme stoppe à la fermeture de form2, remplace
Le code que tu montres ne correspond pas à ce que tu décrits.
Tu affiches form2 avec ShowDialog, ce qui veut dire que form1 est bloquée le temps que form2 est active.
Le cours de l'exécution reprend dès que l'utilisateur ferme form2, et la c'est
This.Hide();ce qui cache form1 mais ne la ferme pas. Or pourque la fin du programme dans la class Program arrive, il faut que form1 soit fermée.
Une fois cachée, pas facile la fermer...
Si tu veux que le programme stoppe à la fermeture de form2, remplace
this.Hide() par Application.Exit()
16 nov. 2016 à 16:20