Changer la propriété d'un control d'une autre form (VB.NET)

cs_nimrod Messages postés 4 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 23 avril 2004 - 21 avril 2004 à 13:57
cs_nimrod Messages postés 4 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 23 avril 2004 - 23 avril 2004 à 12:14
Bonjour,
je voudrais pouvoir changer le texte d'un label sur une form,
à la modification d'un textbox sur une autre form.
Je débute en VB.NET.
Pour afficher l'autre form deja ca m'a pris du temps à trouver,
j'ai fait :

Dim x As Form2 = New Form2
x.show()

Peut-on faire qqch de similaire pour accéder aux propriétés d'un control sur la Form2 ?

Merci d'avance

6 réponses

HFanny Messages postés 699 Date d'inscription mercredi 19 février 2003 Statut Membre Dernière intervention 13 mai 2011 20
21 avril 2004 à 14:15
vb.net je n'ai jamais fait, mais en vb tout court c'est
<nomdetaform>.<nomducontrole>.caption = "tontexte"
Enfin, je suppose que ça doit fonctionner de la même manière.

Fanny
0
cs_nimrod Messages postés 4 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 23 avril 2004
21 avril 2004 à 20:15
oui je sais c plus simple en VB :p
mais c le meme pb que j'ai eu pour faire form2.show
ca marchait j'ai du faire le ptit truc au dessus
ca me met la meme erreur si je fais ce que tu dis
doit y avoir un truc à déclarer en plus pour pouvoir
utiliser cet objet à partir d'une autre forme
mais je sais pas quoi
0
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
22 avril 2004 à 09:01
Je rencontre les meme problèmes que toi avec .show et les propriétés, mais maintenant ca marche avec les declarations

Public maform as new form1

puis après tu l'exploite comme d'habitude :

maform.text1.text="salut" par exemple

ou encore

maform.show()

J'imagine que tu bossait sous VB6 et que tu te met a .NET !
;-p
0
cs_nimrod Messages postés 4 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 23 avril 2004
22 avril 2004 à 15:51
merci :)))
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
187bundy Messages postés 172 Date d'inscription mardi 18 mars 2003 Statut Membre Dernière intervention 10 juin 2004
23 avril 2004 à 08:57
Je t'ai donné une solution et maintenant elle marche plus chez moi !!!
Tu pourrais m'aider ?
Quand je fais

maform.textbox1.enabled=true

par exemple pour la rendre utilisable depuis une autre forme, ca marche pas ... HELP :-)
0
cs_nimrod Messages postés 4 Date d'inscription jeudi 6 mars 2003 Statut Membre Dernière intervention 23 avril 2004
23 avril 2004 à 12:14
Dim x As Choix = New Choix
x.Show()
x.label2.text = "texte"


Voilà ce que je fais et ça marche.
0
Rejoignez-nous