The DragBehavior type exposes the following members.

Methods

  NameDescription
Public methodStatic memberGetCanDragStart
Gets the value idicating that drag can start
Public methodStatic memberGetFinishDragCommand
Returns command for drag finishing action
Public methodStatic memberGetIsDragging
Gets the IsDragging property on specific object
Public methodStatic memberGetIsDragSource
Gets value indicating if object is a drag source
Public methodStatic memberGetStartDragCommand
Returns command for drag starting action
Public methodStatic memberGetSupportedEffects
Gets the supported effects
Public methodStatic memberSetCanDragStart
Sets the value idicating that drag can start
Public methodStatic memberSetFinishDragCommand
Sets command for drag finishing action
Public methodStatic memberSetIsDragSource
Sets value indicating if object is a drag source
Public methodStatic memberSetStartDragCommand
Sets command for drag starting action
Public methodStatic memberSetSupportedEffects
Sets the supported effects

Fields

  NameDescription
Public fieldStatic memberCanDragStartProperty
Property for last check before drag can start. It's not the same as IsDragSourceProperty. IsDragSourceProperty assigns the whole behaviour to the target and makes drag work. This one can be set to false if drag shouldn't start in the moment.
Public fieldStatic memberFinishDragCommandProperty
Command executed right after drag finishes
Public fieldStatic memberIsDraggingProperty
Property indicating that this element is source of drag in progress
Public fieldStatic memberIsDragSourceProperty
Indicates if target object should allow this behavior
Public fieldStatic memberStartDragCommandProperty
Command executed right before drag starts
Public fieldStatic memberSupportedEffectsProperty
Property for setting supported effects of this drag and drop operation

Attached Properties

See Also