I have just start working with Microsoft Surface.I have designed a UserControl in Blend 4. And implemented a simple DrapDrop event over the UserControl. It works fine. The problem is, when i click over the UserControl, UserControl just jumps to another location.
For dragdrop, i have use this code
How to drag a UserControl inside a Canvas
The only design difference is, my UserControl is inside the Grid. And in this example, it is implemented inside a Canvas.