Data grid checkbox disable un-checked option for key
我正在使用
我的视图模型中有一个名为
1 2 3 4 5 6 | <DataGridTemplateColumn.CellTemplate> <DataTemplate> <CheckBox x:Name="CheckBox" IsChecked="{Binding IsChecked, UpdateSourceTrigger=PropertyChanged}"/> </DataTemplate> </DataGridTemplateColumn.CellTemplate> |
假定
1 2 3 4 5 6 7 8 9 10 11 | <CheckBox x:Name="CheckBox" IsChecked="{Binding IsChecked, UpdateSourceTrigger=PropertyChanged}"> <CheckBox.Style> <Style TargetType="{x:Type CheckBox}"> <Style.Triggers> <DataTrigger Binding="{Binding Path=IsKey}" Value="True"> <Setter Property="IsEnabled" Value="False"/> </DataTrigger> </Style.Triggers> </Style> </CheckBox.Style> </CheckBox> |