title: Elements positioned using negative margins are not displayed
body: <p>I applied a technique where I use negative margins to draw labels (used like buttons) outside a frame. It is neccessary in my case, because I load WPF Pages from various assemblies into this very frame and want to use the space outside the page/frame:</p>
  
  <p><img src="https://i.stack.imgur.com/P1xx9.png" alt="enter image description here"></p>
  
  <p>The effect can be achieved by putting the following snippet in my XAML of the WPF Page:</p>
  
  <pre><code>&lt;Label VerticalAlignment="Bottom" Margin="-55,0,0,5" HorizontalAlignment="Left" Background="{StaticResource Refresh}" Width="40" Height="40" Opacity="0.7" MouseEnter="Refresh_MouseEnter" MouseLeave="Refresh_MouseLeave" MouseDown="Refresh_MouseDown" /&gt;
  &lt;Label VerticalAlignment="Bottom" Margin="-100,0,0,5" HorizontalAlignment="Left" Background="{StaticResource Save}" Width="40" Height="40" Opacity="0.7" MouseEnter="Save_MouseEnter" MouseLeave="Save_MouseLeave" MouseDown="Save_MouseDown" /&gt;
  </code></pre>
  
  <p>The problem: A colleague of mine tried to use my application and <strong>the icons (and other controls as well) didn't appear</strong>... This is bad, because they are essential and many of my modules depend on them.</p>