Comment liés plusieurs formulaires

Résolu
MagicData Messages postés 3 Date d'inscription lundi 11 septembre 2006 Statut Membre Dernière intervention 26 septembre 2006 - 25 sept. 2006 à 04:39
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 26 sept. 2006 à 08:49
Bonjour a tous !
Je débute la programmation, veuillez m'excusez pour la question mais je bloque sur ce probleme.

Quand je créér un formulaire d'installation windows, avec par exemple 3 boutons (Précedent, Suivant, et Quitter) je voudrais savoir dans le déroulement de la suite des évements quand je clique sur Suivant comment je dois faire pour qu'un autre formulaire apparaisse afin de pouvoir continuer l'installation du programme.
Povez vous m'éxpliquez de quelle maniere je dois procédé.
Merci énormement pour votre Aide.

J'utilise C# avec visual studio 2005

3 réponses

cpadmin Messages postés 43 Date d'inscription lundi 12 juin 2006 Statut Membre Dernière intervention 31 octobre 2006
25 sept. 2006 à 08:09
Salut!

Pour appelé un formulaire a partir d'un bouton tu peux faire comme ça :
Dans l'évenement click de ton boutton, tu inscrits:

Form2 f2= newForm2();
f2.ShowDialog();

après si tu veux que ta Form1 n'apparaisse plus, tu fais Form1.Hide();

++
3
Kleidp Messages postés 124 Date d'inscription jeudi 5 juin 2003 Statut Membre Dernière intervention 10 février 2008
25 sept. 2006 à 11:42
Sinon Visual Studio peut te créer automatiquement un assistant d'installation : http://msdn2.microsoft.com/fr-fr/library/fyh6k4k4.aspx
3
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 60
26 sept. 2006 à 08:49
Salut,
La source n'a rien avoir, mais j'utilise à l'intérieur ce concepte (passer d'une form à une autre avec des boutons suivants et précédants), tu peux jeter un coup d'oeil ici (cf. msg. 798126 cpadmin)
Si tu cherches à faire une installation, alors tu peux utiliser le tool disponible dans Visual Studio (cf. msg. =115775 Kleidp ) ou utiliser une solution alternative comme NSIS ou InnoSetup

<hr size="2" />VC# forever
0
Rejoignez-nous