title: WPF click and drag-and-drop events clashing?
body: <p>I have a WPF ListBox, where the items are styled to be Buttons. I've used <a href="http://code.google.com/p/gong-wpf-dragdrop/" rel="nofollow">gong-wpf-dragdrop</a> to very easily implement drag-and-drop, so I can reorder the listitems. However, I would now like to be able to left-click on one of the buttons to launch an edit action, but the MouseLeftButtonUp event on the ListBox seems to be being swallowed by the drag-and-drop operation. (I'm using EventToCommand from MVVM Light to hook everything up).</p>
  
  <p>Changing the ListBox to respond to MouseRightButtonUp works fine (so I can drag-and-drop with the left mouse button, and launch the edit action with the right mouse button), but I would rather keep the right mouse button for a context menu.</p>
  
  <p>I also tried using MouseDoubleClick, but although that launched the edit action, it always opened the first item in the list for editing, and moved the listitem that was double-clicked to the top of the list - very confusing for everyone concerned!</p>
  
  <p>Any thoughts on how to approach this?</p>