You should set a value selected from this enumeration in the QueryContinueDragEventArgs.Action property to specify whether the framework should Cancel , Continue , or Drop the drag operation in your QueryContinueDragEventHandler . public enum DragAction { Continue = 0 , Drop = 1 , Cancel = 2 } Hierarchy System.Object Returned ByQueryContinueDragEventArgs.Action Passed ToQueryContinueDragEventArgs.{Action , QueryContinueDragEventArgs()} |