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. |