WPF DataGrid passage de la Souris sur DataGridRow
Je ne peux pas comprendre pourquoi la première partie du code ne fonctionne pas, mais la seconde l'est.
PARTIE 1
<DataGrid.RowStyle>
<Style TargetType="DataGridRow">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Green" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.RowStyle>
PARTIE 2
<DataGrid.CellStyle>
<Style TargetType="DataGridCell">
<Style.Triggers>
<Trigger Property="IsMouseOver"
Value="True">
<Setter Property="Background"
Value="Pink" />
</Trigger>
</Style.Triggers>
</Style>
</DataGrid.CellStyle>
Fondamentalement, tout ce que je veux faire est de définir le passage de la Souris de couleur sur une ligne...
Vous devez vous connecter pour publier un commentaire.
Mec, je copie-collé de ce que vous avez, il fonctionne parfaitement bien pour moi. Je ne suis pas sûr de ce problème que vous rencontrez. Est-il rien d'autre dans votre XAML qui pourrait être utile? Aussi, pouvez-vous essayer d'ajouter un
<Setter Property="Background" Value="Transparent"/>
à votre DataGridRow du style et voir si cela résout-il?