Ich kann nicht herausfinden, warum der erste Teil des Codes nicht funktioniert, aber der zweite ist.
TEIL 1
%Vor%TEIL 2
%Vor%Im Grunde genommen möchte ich nur die MouseOver-Farbe in einer Zeile setzen ...
Alter, ich kopiere, was du hast, es funktioniert vollkommen in Ordnung für mich. Ich bin mir nicht sicher, welches Problem Sie haben. Gibt es noch etwas in Ihrem XAML, das relevant sein könnte? Können Sie auch versuchen, einen <Setter Property="Background" Value="Transparent"/>
zu Ihrem DataGridRow-Stil hinzuzufügen und zu sehen, ob er ihn behebt?