title: How to change tile background on mouse over in WPF?
body: <p>Using the code provided in this post: </p>
  
  <p><a href="https://stackoverflow.com/questions/13126224/lighten-background-color-on-button-click-per-binding-with-converter">lighten background color on button click per binding with converter</a></p>
  
  <p>I have written the following code to change the background of a MahApps Tile on MouseOver:</p>
  
  <pre><code>&lt;local:ColorLightConverter x:Key="colorLightConverter" /&gt;
      &lt;Style x:Key="aaa" TargetType="mah:Tile"&gt;
          &lt;Style.Triggers&gt;
              &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                  &lt;Setter Property="Background" Value="{Binding Path=Background.Color, RelativeSource={RelativeSource TemplatedParent}, Mode=OneTime, Converter={StaticResource colorLightConverter}}" /&gt;
              &lt;/Trigger&gt;
          &lt;/Style.Triggers&gt;
      &lt;/Style&gt;
  </code></pre>
  
  <p>The color light converter is the same as written in the post mentioned and the style is used on the Mahapps Metro Tile. The code does not work, because the tile flickers on MouseOver. Also, placing a breakpoint inside the converter, I saw that it is not reached. </p>
  
  <p>What am I doing wrong?</p>