Bonjour,
J'ai une boucle qui ajoute et sélectionne tous mes items dans ma listbox:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
       For iCntr As Integer = 0 To m_dsUserWebData.Tables(0).Rows.Count - 1
            lstPrivs.Items.Add(m_dsUserWebData.Tables(0).Rows(iCntr).Item(1))
            lstPrivs.SelectedIndex = iCntr
        Next
A présent j'aimerais déselectionner certains de ces items basé sur une condition:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
For iCntr As Integer = 0 To m_dsUserWeb.Tables(3).Rows.Count - 1
       If Not (CLng(Math.Pow(CDbl(2), CDbl(iCntr))) And CInt(dt.Rows(0).Item("Privs"))) <> 0 Then
              'La je bloque. Comment déselectionner l'item en question???   
         End If
  Next
Je ne vois pas comment faire la déselection au niveau indiqué dans la boucle. Ca doit etre tout bete mais ca m'échappe... Quelqu'un peut m'aider la dessus?
Merci