title: WPF: Drop shadow on borderless window without custom chrome
body: <p>Im struggling with drop shadow on WPF-windows with WindowStyle=None and ResizeMode=NoResize. Is there any good alternative to using a DropShadow-effect on the window-content? I have tried WindowChrome in Shell Integration Library but its not showing any "Chrome" when ResizeMode=NoResize.</p>
  
  <p>If it was possible somehow to draw a wpf-drop-shadow outside my window borders it could be a solution. If Im drawing the drop shadow inside the window I get a different behaviour then standard when for instance moving the mouse-cursor over the shadow. There should be no hit testing in my window when doing this and clicking this area should activate the window behind etc.</p>
  
  <p>Zune seem to be drawing its own drop shadow because its not looking exactly like the standard Chrome-shadow. But its behaving like a normal drop shadow in that way its not capturing mouse events. I wonder how they do it.</p>
  
  <p>Spotify also has another kind of shadow which is also not capturing mouse events.</p>
  
  <p>I guess these apps draw their own WindowChrome completely, but how? Is this supported in WPF somehow?</p>
  
  <pre><code>&lt;Window x:Class="ShellIntegrationTest.MainWindow"
          xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
          xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
          xmlns:shell="clr-namespace:Microsoft.Windows.Shell;assembly=Microsoft.Windows.Shell"
          Title="MainWindow" Height="512" Width="384" WindowStyle="None" ResizeMode="NoResize"&gt;
    &lt;shell:WindowChrome.WindowChrome&gt;
      &lt;shell:WindowChrome ResizeBorderThickness="5" GlassFrameThickness="-1" CornerRadius="0" CaptionHeight="25" /&gt;
    &lt;/shell:WindowChrome.WindowChrome&gt;
  &lt;/Window&gt;
  </code></pre>