完成或取消拖放时在事件源中触发事件

Jef*_*f B 4 .net vb.net events drag-and-drop winforms

我知道通常有一种DoDragDrop方法可以启动拖放操作.并且存在事件(如DragEnter,DragOver,DragDrop,DragLeave可以在目标侧进行处理).

在拖拽源上是否有任何事件可以告诉我拖拽操作是完成还是可能取消?

Han*_*ant 6

是的,DoDragDrop()具有返回值.如果删除了drop,它将返回DragDropEffects.None.