title: Change color of Button when Mouse is over
body: <p>I want to change the background color of a button when <code>IsMouseOver == True</code></p>
  
  <pre><code>    &lt;Button Command="{Binding ClickRectangleColorCommand}" Background="{Binding Color, Converter={StaticResource RGBCtoBrushColorsConverter},Mode=TwoWay}" Width="auto" Height="40"&gt;
          &lt;TextBlock Foreground="Black" Text="{Binding Color, Converter={StaticResource RGBCColorToTextConveter},Mode=TwoWay}"/&gt;
            &lt;Button.Style&gt;
               &lt;Style TargetType="Button" BasedOn="{StaticResource {x:Type Button}}"&gt;
                 &lt;Style.Triggers&gt;
                    &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                      &lt;Setter Property="Background" Value="DarkGoldenrod"/&gt;
                    &lt;/Trigger&gt;
                 &lt;/Style.Triggers&gt;
               &lt;/Style&gt;
           &lt;/Button.Style&gt;
      &lt;/Button&gt;
  </code></pre>
  
  <p>I can't seem to understand why this trigger isn't working.</p>