Bonjour à tous,
Je vous explique : j'ai un panel avec à l'intérieur des checkbox ordonnées en une colonne.
Une fois checked ou non je fais un traitement qui recherche au sein de ce pnlXXX.controls les checkbox checked.
Il trouve les checked (le bon nombre) mais il ne me les place pas au bon endroit (par ex 3 sont checked au début, il m'en trouve 3 checked mais à la fin).
Voilà mon code :
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 o = 0 For Each c In frmchoix.pnloral.Controls If c.Checked Then tc(z - 1).toral(o) = True Else tc(z - 1).toral(o) = False End If o += 1 Next
D'où pourrait venir ce problème ?
PS : je fais une autre recherche :
Code vb : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 o = 11 For Each c In frmchoix.pnlécrit.Controls If c.Checked Then tc(z - 1).técrit(o) = True Else tc(z - 1).técrit(o) = False End If o -= 1 Next
Et là tout se passe bien ( je commence de la fin car il parcourt le panel par la fin -là encore j'ai pas compris).
Partager