2010-12-18 48 views
3

在WPF中,我想通過右鍵單擊來啓動拖放操作。像Windows資源管理器,右鍵點擊,稍微移動,你得到的裝飾,以指示拖放操作。不要移動,當你放開按鈕時,你會得到上下文菜單。WPF DragDrop.DoDragDrop(用於右鍵單擊?)

我已經啓動了所有功能,但是當我調用「DragDrop.DoDragDrop」時,它立刻就會通過,它不會等待鼠標上移。

我沒有看到這個鏈接Stack Overflow Question它指的是Silverlight的文章和MouseCapture的需要,它只適用於Left按鈕。從字面上看,這似乎是無法在wpf中執行右鍵單擊拖動操作(如Windows)。我總是很難相信這樣的事情:)(我嘗試過MouseCapture無濟於事)

回答