cs_wally88
Messages postés361Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 1 octobre 2010
-
28 mars 2006 à 20:56
hlayachi
Messages postés62Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention24 avril 2006
-
1 avril 2006 à 01:21
Bonjour, alors j'ai vraiment du mal mais je n'arrive pas a passer d'une form a une autre.
Dumoin afficher la form2 depuis un bouton placer sur la form1 ca va, mais j'aimerais
fermer la form1 une fois que la form2 est chargé.
Si quelqu'un peut m'éclairer.
Merci
hlayachi
Messages postés62Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention24 avril 2006 28 mars 2006 à 22:33
au lieu de mettre this.close(); tu mets this.Hide ();
tu ne peux pas fermer Form1 car elle contient la méthode Main
tu peux seulement la cacher, et quand tu veux revenir à Form1, tu fermes Form2 avec this.close(); et tu instancies à nouveau un objet de Form1
hlayachi
Messages postés62Date d'inscriptiondimanche 23 janvier 2005StatutMembreDernière intervention24 avril 2006 28 mars 2006 à 22:03
Bonjour
dans ta 1ere form tu ajoutes un bouton par exemple, double click sur ce bouton et dans l'événement buttonclick tu fais une instanciation de la 2eme form comme suit
Form2 maForme = new Form2( ) ;
cs_wally88
Messages postés361Date d'inscriptionjeudi 5 février 2004StatutMembreDernière intervention 1 octobre 2010 28 mars 2006 à 22:07
oki merci sa je l'ai bien :
Form2 maForme = new Form2( ) ;
maForm.show();
Mais que faut t-il mettre pour qu'il ferme Form1 au moment ou il passe a Form2 ?
lorsqu'on met Form1.close(); directement au bouton il ferme bien la form. mais si je met sa :
Form2 maForme = new Form2( ) ;
maForm.show();
this.close();
Ca ouvre Form2 mais ne ferme pas Form1 :s
Vous n’avez pas trouvé la réponse que vous recherchez ?
DoomRider
Messages postés4Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention21 février 2007 29 mars 2006 à 21:33
Voila , j'ai un probleme similaire , alors plutot que de créer un nouveau sujet , je post ici =) !
Quand je fais : this.Hide (); c'est jolie mais le processus continu de tourner derriere et si on ferme le form2 sa ne ferme pas le 1 , du coup obligé de le fermer avec crtl + alt + del ...