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^^
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3MaForm.Button1.Text = "Coucou" MaForm.CheckBox1.Checked = True ...
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
la partie du code qui permet de modifier la seconde form je dois la mettre où?
à la suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
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
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
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 ^^
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
merci ^^
j'ai réussi ce que je voulais faire
merci beaucoup :p
De rien
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+ + =
Ne pas oublier le Tag !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager