bonjour a tous
j'aimerai savoir comment je peux faire pour faire apparaître une deuxième form a partir d'un click de souris?
merci d'avance
nb : je commence donc svp donner des explications complètes et simples^^
Version imprimable
bonjour a tous
j'aimerai savoir comment je peux faire pour faire apparaître une deuxième form a partir d'un click de souris?
merci d'avance
nb : je commence donc svp donner des explications complètes et simples^^
Oulalal c'est vraiment très simple !
As tu fais des recherches ???
Tien donc :
Code:
1
2
3 Dim MaForm as new Form2 'ici le nom de ta form à ouvrir MaForm.Show 'ouvre la formulaire Me.Close ou Me.Hide 'ferme ou cache la form qui a ouverte l'autre
hum
merci pour ta réponse mais j'ai encore deux détails :
comment fais on pour pouvoir modifier la deuxième fenêtre(button etc)
et puis comment dois je faire pour revenir a la fenêtre précédente?
Bah tu fais :
Pour revenir à la fenetre précédante que tu as cachée (hide) tu fais la meme manipulation mais avec la fenetre que tu veux afficher !Code:
1
2
3MaForm.Button1.Text = "Coucou" MaForm.CheckBox1.Checked = True ...
la partie du code qui permet de modifier la seconde form je dois la mettre où?
à la suite :
Code:
1
2
3
4
5 Dim MaForm as new Form2 'ici le nom de ta form à ouvrir MaForm.Show 'ouvre la formulaire MaForm.Button1.Text = "Coucou" MaForm.CheckBox1.Checked = True Me.Hide ' cache la form qui a ouverte l'autre
alors pourquoi me souligne t'il qu'il y a une faute
regarde
Parce que le composant button1 n'existe pas sur ta form !!!
Il ne faut pas copier/coller mon code betement mais l'adapter à ta situation ;)
oui mais justement
je te réexplique :
j'ai la form de base nommé form1, avec un button qui s'appelle button un
alors je suis d'accord avec la 1ere partie du code qui fait apparaitre une autre fenêtre, mais mon problème c que sur la deuxième fenêtre j'aimerai incruster des objets tels que les buttons.
comment dois je faire?
Si tu ne l'as pas encore fais :
Faut d'abord creer ton form2
Normalement en mode design tu peu glisser-déposer tes boutonts, etc à partir de ta boite à outil dans ton form2 comme pour le Form1.
Attention, il il a toujour un Form principal, par defaut le Form1, qui sera toujour ouverte mais qui peut-ëtre caché à ta gise.
Parcontre les Form secondaire ou maudaux peuveux être fermé ou caché.
Ah ok je pensais que ton boutton etait deja crée en mode design...
Bah je te conseille de le creer en mode design et de le modifier grace à mon code... car pour la création des elements en "brut" (par le code) c'est plus dur et il faut deja s'y connaitre en VB.NET ^^
merci ^^
j'ai réussi ce que je voulais faire
merci beaucoup :p
De rien ;)