Changer le texte d'un label sur form2 depuis form1
cpadmin
Messages postés43Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention31 octobre 2006
-
15 août 2006 à 21:34
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
16 août 2006 à 08:40
Bonsoir!
J'aurai aimé savoir comment je pourrais faire pour modifier, depuis une form1, le text d'un label se trouvant sur une form2.
cpadmin
Messages postés43Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention31 octobre 2006 15 août 2006 à 21:56
mmmh désolé quand je l'ouvre il me dit:
Le fichier sélectionné est un fichier solution Visual Studio, mais il a été créé avec une version plus récente de Visual Studio et ne peut pas être ouvert...
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 15 août 2006 à 21:59
Ca fait rien, ouvre les fichiers manuellement dans le bloc note ou autre...
Le code est très simple... (le problème vient du fait que c'est une solution VS2005 et tu essayes de l'ouvrir avec VS2003)
VC# forever
Vous n’avez pas trouvé la réponse que vous recherchez ?
cpadmin
Messages postés43Date d'inscriptionlundi 12 juin 2006StatutMembreDernière intervention31 octobre 2006 15 août 2006 à 23:06
Aie je dois etre mega-extrement nul...
En examinant ton code, j'ai trouvé pas mal d'astuce, mais mon problème est loin d'etre résolu!
Merci quand même!
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 15 août 2006 à 23:23
Le plus simple dans ton cas, c'est d'utiliser un passage par constructeur je pense.
Donc quand tu instancies ta deuxième form, tu fais :
Form2 frm2 = new Form2(maForm1);
De cette manière, tu récupères une instance de Form1. Ce qui va te permettre de pouvoir acccéder à ton label qui se trouve sur Form1 depuis Form2 grâce à l'instance Form1...
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 16 août 2006 à 08:40
Oui par exemple, c'est une idée, y'a plein d'autre façon de résoudre le problème.
Tu peux aussi juste passer ton label à la place de la Form.
Tu peux utiliser une Property à la place du constructeur, tu peux aussi résoudre le problème avec un event, etc etc...
Si tu débutes, le constructeur c'est peut-être un moyen assez simple et finalement assez utilisé quand même :-)