2012-09-16 41 views
2

我可以拖動一個項目(圖像,矩形或其他形狀...)並將其自由拖放到屏幕上的某個位置嗎?我知道有一種方法可以將項目從一個GridView拖放到另一個,但是我希望沒有任何限制(沒有Directx)。 而且我也發現只有一個快速指南,拖動&下降,沒有有用的例子,這就是爲什麼我好奇。Windows 8 Metro Apps中的免費拖放操作?

回答

1

我有同樣的問題。在嘗試與操作等工作後,我放棄了並實施了快速解決方案。

我剛剛把我的物品(圈在我的情況)放入一個ListView並允許ListViewItems被拖動。 (CanDragItems)。我也刪除了所有的樣式,所以它看起來不像一個ListView。

這樣我可以拖動我的ListViewItem(這只是一個圓圈)並將其放在某處。您不必將其放到另一個ListView中。

如果你把這些財產

降= 「imgCart_Drop_1」 的AllowDrop = 「真」

例如圖像,那麼你可以捕捉drop事件。

我希望這可以幫助

+0

你是認真的嗎? 「Metro」應用程序是製作支持「免費拖動」的應用程序的理想環境。他們爲什麼不讓我們這樣做? – Arrow