This is somewhat based on Shawn Wildermuth’s blog post for drag and drop. I had two problems with his post. I’m not scrolling a canvas. If your mouse leaves the control with the button down you are still dragging when your mouse reenters the control....