Boucle de nom d'objets...

Résolu
Signaler
Messages postés
66
Date d'inscription
jeudi 11 mars 2004
Statut
Membre
Dernière intervention
11 février 2007
-
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
-
Bonjour à tous !

J'ai un problème que je n'ai pas réussi à résoudre seul c'est pour ça que je demande votre aide...

J'ai 6 picturebox ( allant de 1 à 6 ) à affecter backcolor = color.transparent

J'aurais aimé crée une boucle du genre :

For i = 1 to 6
Picturebox&"i".backcolor = color.transparent
Next i

Seulement vous le savez il y a un problème de Type. Avez vous une suggestion, une idée ?
Merci de votre aide.

1 réponse

Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
35
Salut,

En effet, ca ne marchera jammais.
Il faut récupéré le control par son nom :

For i As Integer = 1 To 6
  MyBase.Controls(String.Format("Picturebox{0}", i)).BackColor = Transparent
Next i






__________
Kenji