title: WPF Styles Button MouseOver Question
body: <p>I am trying to make a simple mouseover effect on a button, It does change the color when mouse is over but the color is immediately changed to the default button background... how can I override this behavior?</p>
  
  <p>this is my code:</p>
  
  <pre><code>Style myBtnStyle = new Style();
  Trigger bla = new Trigger() { Property = IsMouseOverProperty, Value = true };
  bla.Setters.Add(new Setter(Control.BackgroundProperty, Brushes.Black));
  myBtnStyle.Triggers.Add(bla);
  button2.Style = myBtnStyle;
  </code></pre>