Bonjour,
J'ai beau chercher, je ne trouve pas la solution à mon problème. Je me permet donc de lancer un appel à l'aide
J'ai une application en VB.NET (framework 2.0 VS2005) pour laquelle j'ai créé des fichiers XML pour pouvoir facilement changer de langue. Donc sur ma form principale j'ai des label dont je connais le nom (ex : lblValider) et dans mon fichier XML j'ai un noeud
Dans mon code VB.NET je récupère le nom du nœud ainsi que son contenu dans 2 variables chaine de type STRING. J'ai donc une variable NomLabel qui contient la chaine lblValider et une variable LabelTexte qui contient la chaine Valider
Code : Sélectionner tout - Visualiser dans une fenêtre à part <lblValider>Valider</lblValider>
J'aimerais pouvoir dire à l'application que
Ce qui correspondrait dans mon cas à l'instruction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part NomLabel.text = LabelTexte
Le problème c'est que NomLabel n'est pas un label mais une chaine et du coup VB ne peut pas traiter ce code car un String n'a pas de propriété Text.
Code : Sélectionner tout - Visualiser dans une fenêtre à part lblValider.text = "Valider"
Donc comment est-ce que je peux passer le contenu de la chaine NomLabel en nom de label afin de modifier le contenu de celui-ci avec la variable LabelTexte ?
Merci d'avance.
Cordialement.
Manu
Partager