当 DataGridCell.IsEditing 为真时如何更改 DataGridRow 颜色?
当用户双击单元格时,它会突出显示文本并取消选择整行(即:将行颜色更改为透明)。应该只突出显示当时选择的内容,并且当用户在编辑或离开该字段后失去焦点时,该行可以再次突出显示,具体取决于光标所在的行。
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="DataGridCell.IsEditing" Value="True">
<Setter Property="BorderThickness" Value="3" />
<Setter Property="BorderBrush" Value="DarkBlue" />
//Change DataGridRow BackGroudCorlor to transparent.
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>