Salut tout le monde.
J'ai dans mon appli wpf plusieurs label que j'ai nommés: label1,label2,label3,label4... Je voudrais atteindre chacun d'eux à travers une string contenant son nom. J'ai osé en essayant ce code:
Qui renvoie l'erreur (faut dire que je m'y attendais quand même)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Dim nom As String = "label" Dim i, nbreDeLabel As Integer nbreDeLabel = 10 For i = 1 To nbreDeLabel Dim k As String = nom & CStr(i) Dim lbl As Label = DirectCast(nom & CStr(i), Label) Next
Je suis donc à la recherche d'un moyen d'atteindre mes labels à travers des string .Impossible de convertir une valeur de type 'String' en 'System.Windows.Controls.Label'.
Merci d'avance.
Partager