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> |