IDropHandler Interface

Definition

Handles drag and drop operations for different data formats.

public interface IDropHandler
Derived

Remarks

Any object that implements this interface can act as a drop handler. Drop handlers are created by using an IDropHandlerProvider. For more information about data formats and their association with IDropHandler objects, please see IDropHandlerProvider.

Methods

HandleDataDropped(DragDropInfo)

Indicates that the drag and drop operation has completed, and that the final tasks, if any, should be performed now.

HandleDragCanceled()

Indicates that a drag and drop operation has been canceled.

HandleDraggingOver(DragDropInfo)

Indicates that the drag and drop operation is in progress.

HandleDragStarted(DragDropInfo)

Indicates the start of a drag and drop operation.

IsDropEnabled(DragDropInfo)

Determines whether the handler can accept data for a drag and drop operation.

Applies to