标签: c# .net winforms drag-and-drop
我的应用程序中使用DragDrop事件和DoDragDrop方法进行拖放功能以开始拖动。问题是:如何在拖动过程中按下Esc时捕获取消拖动?
答案 0 :(得分:6)
这就是QueryContinueDrag事件的目的。当用户按下Escape键时,它会在拖动源上引发,e.EscapePressed属性将为true。设置e.Action = DragAction.Cancel取消D + D.