No puedo entender por qué la primera parte del código no funciona, pero la segunda es.WPF DataGrid MouseOver en DataGridRow
PARTE 1
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
PARTE 2
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Pink" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
Básicamente, todo lo que quiero hacer es establecer el color al mover el ratón sobre una fila ...
Maldición, en un DataGrid simple (de un nuevo proyecto), funciona. Voy a publicar mi DataGrid completo para mostrarle. – esylvestre
Tengo mi error. Estaba configurando la propiedad RowBackground en mi Datagrid, que tiene prioridad en RowStyle. ¡Malo, gracias por la pista! – esylvestre