Skip to main content

DragDropBehavior Members

Represents the Drag-and-Drop Behavior that can be attached to a data control to allow users to move/reorder data elements with the mouse.

Constructors

Name Description
DragDropBehavior(Type, Boolean, Boolean, Boolean, Boolean, DragDropEvents) Initializes a new DragDropBehavior class instance with the specified settings. For internal use.

Properties

Name Description
Properties Provides access to the Drag-and-Drop Behavior options (preview, indicator, etc.). Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.

Methods

Name Description
Create(Type, Boolean, Boolean, Boolean, DragDropEvents) static Returns a new Drag-and-Drop Behavior. For internal use.
Create(Type, Boolean, Boolean, Boolean, Boolean, DragDropEvents) static Returns a new Drag-and-Drop Behavior. For internal use.
Create(Type, Boolean, Boolean, Boolean) static Returns a new Drag-and-Drop Behavior. For internal use.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
BeginDragDrop Occurs when a drag-and-drop operation is initiated. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
DragDrop Occurs when a data element is dropped on the control. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
DragEnter Occurs when a data element is dragged into the control’s bounds. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
DragLeave Occurs when a data element is dragged out of the control’s bounds. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
DragOver Occurs when a data element is dragged over the control’s bounds. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
EndDragDrop Occurs when a drag-and-drop operation is completed. Inherited from DragDropBehaviorBase<TDragDropBehaviorSource, TDragDropBehaviorProperties>.
See Also