Agrandir une fenetre

cs_Fabian123 Messages postés 180 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 22 novembre 2013 - 24 févr. 2008 à 19:07
csarlin Messages postés 4 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 25 février 2008 - 25 févr. 2008 à 13:50
Bonjour,

je travaille sur visual basic express 2008 (la version gratuite)
je découvre et donc je fait beaucoup d'erreurs!

Voici ma question:

j'ai une "Form1.vb" dans lequel j'ai inséré un menustrip. Lorsque je clique sur le menu, il ouvre une nouvelle fenetre (Form2.vb)
cela me donne donc 2 fenetre, je souhaiterais, lorsque j'agrandit la fenetre "form2" celle-ci s'intègre dans la première "Form", pour ne me retrouver qu'avec une seule fenetre dans la barre des taches et non deux!

j'espere avoir ete clair.... (c'est pas toujours facile!)

merci d'avance!

3 réponses

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
24 févr. 2008 à 19:20
Mets tout simplement ta Form2 au 1er plan

Pour ce que tu as à faire, un simple Foçrm2.Zorder suffirait.


Mais pourquoi ne pas t'intéresser à l'utilisation d'une MdiForm ??
Redman31100 Messages postés 167 Date d'inscription mardi 11 septembre 2007 Statut Membre Dernière intervention 11 février 2009
24 févr. 2008 à 20:20
Quel rapport entre Agrandir une fenêtre, et l'affichage de la fenêtre dans la barre de tâches ?

Redman
csarlin Messages postés 4 Date d'inscription lundi 18 février 2008 Statut Membre Dernière intervention 25 février 2008
25 févr. 2008 à 13:50
Hello,

Je pense que dans un premier temps, tu devrais assigner à ta Form1la valeur 'true' à la propriété IsMDIContainer.
Ensuite, quand tu cliques sur le menu pour créer ta Form2 :

Dim NouvelleFeuile
As
New Form2

NouvelleFeuile .MdiParent =
Me

Comme ça ta Form2 est dépendante de ta Form1 et restera toujours à l'intérieur. ça te permet aussi de créer autant de feuilles ayant pour "modèle" Form2...
Rejoignez-nous