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:

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
Qui renvoie l'erreur (faut dire que je m'y attendais quand même)
Impossible de convertir une valeur de type 'String' en 'System.Windows.Controls.Label'.
Je suis donc à la recherche d'un moyen d'atteindre mes labels à travers des string .

Merci d'avance.