Não sei se vou conseguir explicar, mas acredito que para quem ja teve esse problema, só em olhar o código vai da pra entender :p
Estou tentando criar um evento com Trigger para alterar a cor do background quando passar o mouse em cima do botão
Mas quando coloca o mouse em cima, ele chega a mostra a mudança de cor, mas depois exibe a cor normal do botão do windows
o Código é o seguinte
<Window.Resources>
<Style x:Key="BtStyle" TargetType="Button">
<Setter Property="Width" Value="120"/>
<Setter Property="Height" Value="30"/>
<Setter Property="Background" Value="DarkGreen"/>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="Background" Value="Blue" />
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>