Fermer la 1ere form dans une application C#

Fermé
someone - 7 mars 2009 à 16:30
 qw - 4 mai 2018 à 09:01
Bonjour,
j'ai une application C# qui contient plusieur formes , mon probleme c'est que quand je passe de la premiere forme vers une autre et que je ferme la premiere le proramme s'arrete de s'executer, et si je la cache (form1.
Hide), quand je ferme l'autre forme le programme est toujours en etat de debogage.
je voulai savoir comment fermer la 1ere forme quand je passe a une deuxieme.

2 réponses

dans program.cs il faut modifier application.run(new form1());
par form1 f=new form1 (); f.show(); application.run();
et dans la form2 (formclosed) ecrire application.exit ();
13
C bon..Deja verifié
0
Merci !!!!!!!!!!!!!!!
0
merci
0
Nico# Messages postés 323 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 28 août 2013 102
7 mars 2009 à 20:00
Salut,

Il te faut cacher ta form1 et dans l'events close de ta form2 faire

Form1.Show();
This.Close();
6
zouhair EL:
for close a form in SAP you may do that:
SAPbouiCOM.Framework.Application.SBO_Application.Forms.ActiveForm.Close();
0