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
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 - 16 nov. 2016 à 16:20
Whismeril Messages postés 19024 Date d'inscription mardi 11 mars 2003 Statut Contributeur Dernière intervention 18 avril 2024 - 16 nov. 2016 à 16:20
A voir également:
- Fermeture Windows Forms
- Clé windows 10 gratuit - Guide
- Windows 10 gratuit - Guide
- Windows 12 - Guide
- Windows ne démarre pas - Guide
- Forcer fermeture application windows - Guide
1 réponse
Whismeril
Messages postés
19024
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
18 avril 2024
928
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