title: WPF Button touching issues on tablet PC
body: <p>I've created a WPF application for PCs/notebooks, and now I'm trying to make it usable on tablet PCs (Windows 8.1 is running on my tablet).
  I've faced some differences between "touch" and "mouse" events (and I've read about their bubbling process etc.), and solved smaller problems, such as the <code>ScrollViewer</code>'s scrolling etc.</p>
  
  <p><strong>1., Touching a control sometimes only highlights that, but does not "clicks"</strong></p>
  
  <p>When I'm touching a control (<code>UserControl</code>, <code>Button</code> etc), sometimes it gets highlighted, but looks like the touch itself is not being performed. It's kinda misleading in case of buttons, since the binded <code>Command</code> wouldn't be executed, but it's background is being changed.</p>
  
  <p><strong>2., Controls are being left highlighted after touching:</strong></p>
  
  <p>When I'm touching a control (let's talk about a <code>Button</code> for example), the binded <code>Command</code> is being executed, but in most of the cases, the <code>Button</code> is still being highlighted until I touch the screen somewhere else. Maybe WPF thinks that my (non existing) mouse cursor is still staying above the control?</p>
  
  <p><em>Note: please note that, the application is being used on desktop devices mainly, so I must be able to use the controls with keyboard + mouse as well.</em></p>
  
  <p>Thanks for looking into it!</p>