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![]()
Partager