title: Why are Stylus and Mouse events fired when touching my object?
body: <p>I have a <code>PushPin</code> object I have hooked up to a handful of Touch / Stylus / Mouse events:</p>
  
  <pre><code>pp.MouseDown += pp_MouseDown;
  pp.TouchDown += pp_TouchDown;
  pp.TouchUp += pp_TouchUp;
  pp.StylusDown += pp_StylusDown;
  pp.StylusUp += pp_StylusUp;
  </code></pre>
  
  <p><strong>Handlers</strong></p>
  
  <pre><code>    void pp_MouseDown(object sender, MouseButtonEventArgs e)
      {
          PushPinUpOrDown(sender);
          e.Handled = true;
      }
  
      private void pp_TouchDown(object sender, TouchEventArgs e)
      {
          var pushpin = (sender as Pushpin);
          pushpin.CaptureTouch(e.TouchDevice);
          e.Handled = true;
      }
  
      void pp_StylusDown(object sender, StylusDownEventArgs e)
      {
          var pushpin = (sender as Pushpin);
          pushpin.CaptureStylus();
          e.Handled = true;
      }
  
      void pp_StylusUp(object sender, StylusEventArgs e)
      {
          var pushpin = (sender as Pushpin);
          e.Handled = true;
          if (pushpin != null &amp;&amp; e.StylusDevice.Captured == pushpin)
          {
              PushPinUpOrDown(sender);
              pushpin.ReleaseStylusCapture();
          }
  
      }
  
      void pp_TouchUp(object sender, TouchEventArgs e)
      {
          var pushpin = (sender as Pushpin);
          e.Handled = true;
          if (pushpin != null &amp;&amp; e.TouchDevice.Captured == pushpin)
          {
              PushPinUpOrDown(sender);
              pushpin.ReleaseTouchCapture(e.TouchDevice);
  
          }
      }
  </code></pre>
  
  <p>but when I touch my <code>PushPin</code> firstly the <code>StylusDown</code> event fires then followed by the <code>MouseDown</code>. The <code>TouchDown</code> event I would expect to fire never fires. </p>
  
  <p>Why is this? is this a problem with my program or my monitor? </p>
  
  <p>Do I need both Stylus and Touch events?</p>
  
  <p>(I am using a touch enabled monitor not tablet or anything)</p>