如何在c#windows metro app中实现拖放?

Hop*_*ess 4 c# drag-and-drop microsoft-metro windows-8

我正在使用C#和XAML为Visual Studio 2012中的Windows商店开发一个metro应用程序

我想允许用户从选择中拖动按钮并将其放在指定区域中.

Orc*_*rch 7

请参阅以下内容:

http://social.msdn.microsoft.com/Forums/windowsapps/en-US/53a42865-6e96-4439-85dd-5e90e0ec8512/drag-and-drop-in-metro-apps

使用网格模板并设置CanDragItems ="True"CanReorderItems ="True"和AllowDrop ="True".

可在此处找到综合指南:

http://blog.jerrynixon.com/2013/06/walkthrough-reordering-items-in.html