title: Change default Hover over text color wpf
body: <p>I have used to following to change my hover over text color in my labels. But the default text color is black. How do I modify the below have the default color to be something else e.g white.</p>
  
  <pre><code>    &lt;Page.Resources&gt;
      &lt;SolidColorBrush x:Key="mouseOverColor" Color="Gold" /&gt;
      &lt;Style x:Key="mouseOverStyle" TargetType="Label"&gt;
          &lt;Setter Property="Template"&gt;
              &lt;Setter.Value&gt;
                  &lt;ControlTemplate TargetType="Label"&gt;
                      &lt;ControlTemplate.Triggers&gt;
                          &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                              &lt;Setter Property="Foreground" Value="{StaticResource mouseOverColor}" /&gt;
                          &lt;/Trigger&gt;
                      &lt;/ControlTemplate.Triggers&gt;
                      &lt;ContentPresenter /&gt;
                  &lt;/ControlTemplate&gt;
              &lt;/Setter.Value&gt;
          &lt;/Setter&gt;
      &lt;/Style&gt;
  &lt;/Page.Resources&gt;
  </code></pre>