Utiliser un objet créer dynamiquement
Bonjour tout le monde,
Voila je flanche depuis ce matin sur un petit problème, je crée des Checkbox dynamquement comme ceci :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
For i As Integer = 0 To test1 - 1
compteobjet = compteobjet + 1
lab(i) = New CheckBox
lab(i).Name = i
ex(i) = New Label
lab(i).AutoSize = True
ex(i).AutoSize = False
ex(i).Size = New Size(80, 15)
lab(i).Location = New Point(X, Y)
ex(i).Location = New Point(X, Y + 15)
ex(i).ForeColor = Color.DarkBlue
lab(i).Text = test(i, 0)
Me.GroupBox2.Controls.Add(ex(i))
Me.GroupBox2.Controls.Add(lab(i))
X = X + 90
If X > 281 Then
X = 10
Y = Y + 50
End If
Next |
Et tout fonctionne, ensuite je veux aller lire l'état des ces dites check box, mais je n'y arrive pas, pour le moment j'essayer comme ceci:
Code:
1 2 3 4 5 6 7 8
|
Dim verif As Boolean = False 'variable de verif
Dim i As Integer
For i = 0 To compteobjet 'boucle lisant tous les check box
If lab(i).Checked Then
verif = True
End If
Next |
Et ça ne fonctionne pas, quelqu'un aurais une petite piste s'il vous plait?
Merci