Bonjour, j'aimerai savoir comment on peut sélectionner plusieurs items dans une listbox :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
 
for (int i = 0; i < lbMenus.Items.Count; i++)
                            {
                             for (int j = 0; j < menuRole.Count; j++)
                                {
                                    if (AllMenus[i].Name == menuRole[j].Name)
                                    { 
                                        lbMenus.SelectedIndex = i; 
                                    }
                                }
                            }
Ca me sélectionne qu'un seul élément à la fois !!

lbMenus.SetSelected(..) est indisponible

lbMenus est multi sélection !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 <ListBox x:Name="lbMenus" SelectionMode="Multiple" DisplayMemberPath="Name" SelectionChanged="lbMenus_SelectionChanged" BorderThickness="2" BorderBrush="Black" MaxHeight="300" Grid.Row="1" Grid.Column="0" >
        </ListBox>
Merci