Class | Description | |
---|---|---|
DragDropCancelEventArgs | Class for event argumens for DragSource.DragEnter cancelable event of the DragSource. | |
DragDropEventArgs | This class is a base class for all event arguments for events raised by DragSource objects. | |
DragDropManager | Registers and manages interaction between elements marked as drag sources and drop targets and triggers the raising of appropriate events about drag-and-drop operation to the user. | |
DragDropMoveEventArgs | Event argumens for DragSource.DragOver event of the DragSource. | |
DragDropStartEventArgs | Class for event arguments for DragSource.DragStart cancelable event of the DragSource. | |
DragObject | This class is intended to be used from the drag-and-drop framework only. There is no need for the user to create the instance of this class. | |
DragSource | This class is used to manage how element marked as a drag source behaves to. Element is marked as drag source as DragDropManager.DragSourceProperty attached property is set to instance of DragSource class. | |
DropEventArgs | Event arguments for DragSource.Drop event. | |
DropTarget | This class is used to manage how element marked as a drop target behaves to. Element is marked as drop target as DragDropManager.DropTargetProperty attached property is set to instance of DropTarget class. | |
StringToDragDropChannelsCollectionConverter | This class make possible the drag or drop channels to be set as a string containing the comma separated names of the channels. |
Enumeration | Description | |
---|---|---|
FindDropTargetMode | Describes the way DragSource instance finds the appropriate DropTarget instance. | |
OperationType | Describes the operation that can be performed against the dragged object. |