我目前拥有成功启用/禁用一行的 XAML
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Style.Triggers>
<DataTrigger Binding="{Binding State, Converter={StaticResource converter}}" Value="true">
<Setter Property="IsEnabled" Value="False"/>
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
但是,我知道需要它,因此它不会禁用整行,而只会禁用 2 个单元格。我猜它会是这样的......
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<DataTrigger Binding="{Binding State, Converter={StaticResource converter}}" Value="true">
<Setter Property="IsEnabled" Value="False"/>
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
但是我如何只检查我想禁用的单元格?
谢谢