Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
WPF DragDrop.DoDragDrop(右键单击?)_Wpf_Drag And Drop_Right Click - Fatal编程技术网

WPF DragDrop.DoDragDrop(右键单击?)

WPF DragDrop.DoDragDrop(右键单击?),wpf,drag-and-drop,right-click,Wpf,Drag And Drop,Right Click,在WPF中,我想使用右键单击启动拖放。类似于windows资源管理器,右键单击,轻轻移动,您会看到装饰器指示拖放操作。不要动,当你松开按钮时,你会看到上下文菜单 我已经启动了所有程序,但当我调用“DragDrop.DoDragDrop”时,它会立即通过,而不是等待鼠标启动 我确实看到了这个链接,它指的是Silverlight的一篇文章和MouseCapture的需要,它只适用于左键。从字面上看,似乎根本不可能在wpf中执行右键单击拖动操作(如windows)。我总是很难相信这样的事情:)(我确实

在WPF中,我想使用右键单击启动拖放。类似于windows资源管理器,右键单击,轻轻移动,您会看到装饰器指示拖放操作。不要动,当你松开按钮时,你会看到上下文菜单

我已经启动了所有程序,但当我调用“DragDrop.DoDragDrop”时,它会立即通过,而不是等待鼠标启动


我确实看到了这个链接,它指的是Silverlight的一篇文章和MouseCapture的需要,它只适用于左键。从字面上看,似乎根本不可能在wpf中执行右键单击拖动操作(如windows)。我总是很难相信这样的事情:)(我确实试过鼠标夹,但没有用)

找到了解决你的问题的方法。主要思想是使用