我有一个绑定到数据库表的数据网格。我需要将行的前色更改为蓝色,具体取决于其一列中是否有值。有办法吗?我尝试了IValueConverter,但我想一次只能将其用于一个单元格。
<DataGrid>
<DataGrid.CellStyle>
<Style TargetType="{x:Type DataGridCell}">
<Style.Triggers>
<DataTrigger Binding="{Binding SomeProperty}" Value="SomeValue" >
<Setter Property="Foreground" Value="Blue" />
</DataTrigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
</DataGrid>