title: WPF switch desktop with slidein effect
body: <p>I want to display a <strong>fullscreen image</strong> on which I can run a slide in animation when I get a drag mouse event that will reveal another image below it. </p>
  
  <p>The slide animation is sort of: <a href="http://docs.jquery.com/UI/Effects/Slide" rel="nofollow">http://docs.jquery.com/UI/Effects/Slide</a></p>
  
  <p>I want to know the various components of WPF to put together to get such an effect.</p>
  
  <h2>Edit (More specific):</h2>
  
  <p>I want to </p>
  
  <p><strong>1)</strong> Have a hotspot on the screen, like the right edge vertical center </p>
  
  <p><strong>2)</strong> When the user places his mouse pointer over this spot, he can pull the screen with his mouse towards the right and my app will launch as if it was underneath the screen. 
  I am doing this for a touch screen, so I want it to be a gentle swipe sort of).</p>
  
  <p>I was thinking of implementing it this was: When the pointer hits the hotspot, take a screenshot of the screen, transform/animate it and reveal the previously taken screenshot of my app as the mouse drags the top image towards the right. </p>
  
  <p>Is this the way I should go about?</p>