Bonjour,

je souhaite agir sur la proriété checked de tous les controles de type checkbox dans un panel.

J'utilise donc la procédure ci-dessous :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Public control As Control
Public Chkb As CheckBox
 
For Each control In Me.Panel1
    If TypeOf control Is CheckBox Then
        Chkb = control
        If Chkb.Name <> sender Then
            Chkb.Enabled = Not sender.checked
        End If
    End If
Next
je cherche maintenant à appliquer cela à l'ensemble de ma form.

Etant donné que ma form contient des panel qui eux mêmes contiennent des objets, et qu'un panel possède sa propre collection de control, comment puis-je procéder ?

merci d'avance