1
我用WPF(MVVM)DataGrid中女巫的工作多選擇的行看起來是這樣的:操縱WPF Datagrid的
<DataGrid x:Name="DataGrid1"
ItemsSource="{Binding DataTable, UpdateSourceTrigger=PropertyChanged}"
AutoGenerateColumns="False"
SelectedItem="{Binding SelectedRow, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}">
<DataGrid.Columns>
<DataGridTemplateColumn Header="Active" CellTemplate="{StaticResource ActiveCheckBoxTemp}" />
<DataGridTextColumn Binding="{Binding Path=ID}" Header="ID" MinWidth="100" IsReadOnly="True" />
<DataGridTextColumn Binding="{Binding Path=Name}" Header="Name" MinWidth="100" />
</DataGrid.Columns>
與模板:
<DataTemplate x:Key="ActiveCheckBoxTemp">
<Grid>
<CheckBox IsChecked="{Binding Path=Active, Mode=TwoWay}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Grid>
</DataTemplate>
這爲我提供了一個DataGrid,前面有一列CheckBoxs。 現在我正在尋找的是一種方法來選擇多行,並單擊一個複選框,然後在所有選定的行中的複選框被檢查。
有沒有人有我的想法或例子?