Salut,
Je cherche comment sélectionner plusieurs items par code dans un listbox.
Pour cela, j'ai pensé que SelectedIndex suffirai mais non car cette propriété définit la sélection d'un seul élément.
Par exemple si je fais:
Si objDtrExpr (=>c'est une collection de DataRow) à 5 lignes, l'item sélectionné sera le 5ième et uniquement lui.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 Dim j As Integer = 0 For Each r As DataRow In objDtrExpr lstAchat.Items.Add(r("Volume")) If TypeOf r("Achete") Is Boolean Then Dim blnAchete As Boolean = CBool(r("Achete")) If blnAchete = True Then lstAchat.SelectedIndex = j End If End If j += 1 Next
J'ai mis la propriété SelectionMode à Multiple mais pas de changement.
Je précise que je travaille en wpf mais je ne pense pas que cela a de l'importance...
Merci à ceux qui m'aideront
Partager