MDI container

paloxicide Messages postés 225 Date d'inscription mardi 6 avril 2004 Statut Membre Dernière intervention 20 juin 2006 - 21 oct. 2005 à 16:30
didi2005 Messages postés 46 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 1 juillet 2008 - 29 mai 2008 à 23:54
G un form container sans menu. Ensuite, g 2 form mdiChild (form1 et form2) qui sont donc donc dans le container.



Mon pb est que je n'arrive pas de passer de form1 à form2 par le biais d'un bouton



ce que je fais lorsque je suis dans le form1 et que je clique sur un bouton

form2 f = new form2();

f.show();



Mais le pb est que je ne reste pas dans le container.



Comment faire

2 réponses

taoetc Messages postés 346 Date d'inscription lundi 8 septembre 2003 Statut Membre Dernière intervention 3 septembre 2007 3
21 oct. 2005 à 17:38
met
form2 f = new form2();
f.show();
dans une fonction de ta fenetre container

et dans ta form1 lance le la fenetre comme ca :

frmcontainer FrmPrinc = (frmcontainer)this.MdiParent;
frmprinc.LancerForm2();

tout ca parce que ta form conatainer n'est pas ta form1, donc quand tu lance un show de ta form1 , ca ne fonctionne pas


Be happy , by
Tao
0
didi2005 Messages postés 46 Date d'inscription dimanche 27 novembre 2005 Statut Membre Dernière intervention 1 juillet 2008 1
29 mai 2008 à 23:54
Salut,    
essaye ça,
               
form2 f = new form2();
                f.MdiParent = formcontainer;
                f.show();
Bonne chance.

i have a dream
0
Rejoignez-nous