ListBox

Résolu
mohalesage Messages postés 162 Statut Membre -  
mohalesage Messages postés 162 Statut Membre -
Bonjour ,

J'ai crée une ListBox ( VB6 ) que j'ai nommé ListDossiers, avec la propriété Style "CheckBox"

Quant je clique sur la Feuille de ListDossiers, la case du dernier Dossier de cette liste. C'est à dire , le Dossier qui apparait dans la barre de la MDIForm.

Seulement en cochant la case d'un autre dossier pour l'ouvrir, la case du dernier dossier reste cochée.

Mon but est de décocher les autres cases une fois une est sélectionnée. De sorte que une Seule case qui doit restée cochée.

Merci d'avance pour votre aide

2 réponses

f894009 Messages postés 17413 Statut Membre 1 715
 
Bonjour,

ceci devrait aller, mais attention si clic sans cocher une case:

Private Sub List1_Click()
    For i = 0 To List1.ListCount - 1
        If i <> List1.ListIndex Then    'pointeur liste different du listindex (derniere coche)
            List1.Selected(i) = False   'decoche
        End If
    Next i
End Sub
0
mohalesage Messages postés 162 Statut Membre 1
 
Bonjour

Mes sincères remerciements. Le Code fonctionne à merveille
0