Bonjour à tous,
J'ai une listBox ,dedans j'ai un checkbox.le mode de fonctionnement comme suit lorsque je sélectionne une ligne de la listbox le checkbox est coché et vis-versa.
Je veux mettre un checkbox au dessus de la listbox lorsque je coche ce checkbox les checkbox seront cochés et les lignes de la listbox seront selectionné comment je pourrais faire ?
voici le code que j'ai utilisé:

Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<StackPanel>
<CheckBox  x:Name="SelectedAll"/>
<ListBox x:Name="CheckBoxListBox" Margin="16,8,16,16" ItemsSource="{Binding Collection}" Grid.Row="1"  HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" SelectionMode="Extended">
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel>
<TextBlock Text ="{Binding code}" />
<CheckBox IsChecked ="{Binding IsSelected ,Mode = TwoWay ,RelativeSource ={RelativeSource TemplatedParent}}"/>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
<StackPanel>

merci pour votre aide