Intersoft ClientUI Documentation
DragDropBehavior Class Members
See Also  Fields  Properties  Methods  Events Send Feedback
Intersoft.Client.UI.Controls.Interactivity Namespace : DragDropBehavior Class


The following tables list the members exposed by DragDropBehavior.

Public Constructors

 NameDescription
public ConstructorDragDropBehavior ConstructorInitializes a new instance of the DragDropBehavior class.  
Top

Public Fields

 NameDescription
public Fieldstatic (Shared in Visual Basic)ActionPropertyIdentifies the Action dependency property.  
public Fieldstatic (Shared in Visual Basic)DragDropScopePropertyIdentifies the DragDropScope dependency property.  
public Fieldstatic (Shared in Visual Basic)DragEffectPropertyIdentifies the DragEffect dependency property.  
public Fieldstatic (Shared in Visual Basic)DropActionPropertyIdentifies the DropAction dependency property.  
public Fieldstatic (Shared in Visual Basic)IsDragablePropertyIdentifies the IsDragable dependency property.  
public Fieldstatic (Shared in Visual Basic)MoveActionPropertyIdentifies the Action dependency property.  
public Fieldstatic (Shared in Visual Basic)ShadowOpacityMaskPropertyIdentifies the ShadowOpacityMask dependency property.  
public Fieldstatic (Shared in Visual Basic)ShadowOpacityPropertyIdentifies the ShadowOpacity dependency property.  
public Fieldstatic (Shared in Visual Basic)ShowTooltipPropertyIdentifies the ShowTooltip dependency property.  
public Fieldstatic (Shared in Visual Basic)TooltipIconPropertyIdentifies the TooltipIcon dependency property.  
public Fieldstatic (Shared in Visual Basic)TooltipLatencyPropertyIdentifies the TooltipLatency dependency property.  
public Fieldstatic (Shared in Visual Basic)TooltipOffsetPropertyIdentifies the TooltipOffset dependency property.  
public Fieldstatic (Shared in Visual Basic)TooltipStylePropertyIdentifies the TooltipText dependency property.  
public Fieldstatic (Shared in Visual Basic)TooltipTextPropertyIdentifies the TooltipText dependency property.  
Top

Public Properties

 NameDescription
public PropertyDispatcher (Inherited from System.Windows.DependencyObject)
public PropertyDragControlGets the drag control object  
public PropertyDragControlContentGets the drag control object's content.  
public PropertyDragDropScopeGets or sets the drag drop scope.  
public PropertyDragEffectGets or sets the visualiation effect when dragging is perform.  
public PropertyDropActionGets or sets the action when the attached object is dropped.  
public PropertyFramework (Inherited from Intersoft.Client.Framework.ISBehavior<UIElement>)
public PropertyIsDragableGets or sets a value that determines whether the attached object is dragable.  
public PropertyIsDraggingGets the a value that indicates whether the associated object is being dragged.  
public PropertyIsInDesignMode (Inherited from Intersoft.Client.Framework.ISBehavior<UIElement>)
public PropertyIsPressedGets a value that indicates whether the associated object is pressed.  
public PropertyIsTooltipTextDisplayedGets a value that indicates whether the tooltip text already displayed.  
public PropertyPlatform (Inherited from Intersoft.Client.Framework.ISBehavior<UIElement>)
public PropertyPositionGets the current position of the drag object.  
public PropertyShadowOpacityGets or sets the opacity of the shadow object.  
public PropertyShadowOpacityMaskGets or sets the opacity mask of the shadow object.  
public PropertyShowTooltipGets or sets a value that determines whether a tooltip should be shown when dragging.  
public PropertyTooltipGets the tooltip object.  
public PropertyTooltipIconGets or sets the icon of the tooltip.  
public PropertyTooltipLatencyGets or sets a value that determines the latency to show the tooltip.  
public PropertyTooltipOffsetGets or sets the offset position of the tooltip.  
public PropertyTooltipStyleGets or sets the style of the tooltip.  
public PropertyTooltipTextGets or sets the text of the tooltip.  
public PropertyXGets the position.X value.  
public PropertyYGets the position.Y value.  
Top

Protected Properties

 NameDescription
protected PropertyAssociatedObject (Inherited from System.Windows.Interactivity.Behavior<UIElement>)
protected PropertyAssociatedType (Inherited from System.Windows.Interactivity.Behavior)
protected PropertyProductOverridden. Product Info.  
Top

Public Methods

 NameDescription
public MethodAttach (Inherited from System.Windows.Interactivity.Behavior)
public MethodClearValue (Inherited from System.Windows.DependencyObject)
public MethodDetach (Inherited from System.Windows.Interactivity.Behavior)
public MethodGetAnimationBaseValue (Inherited from System.Windows.DependencyObject)
public MethodGetAssociatedObject (Inherited from Intersoft.Client.Framework.ISBehavior<UIElement>)
public MethodGetAssociatedType (Inherited from Intersoft.Client.Framework.ISBehavior<UIElement>)
public MethodGetValue (Inherited from System.Windows.DependencyObject)
public MethodIsMoveGets a value that indicates whether the current drag operation is moving item to another panel.  
public MethodIsNotAllowedGets a value that indicates whether the curent drag operation is none.  
public MethodIsRemoveGets a value that indicates whether the current drag operation is removing item.  
public MethodIsReorderGets a value that indicates whether the current drag operation is reordering item.  
public MethodReadLocalValue (Inherited from System.Windows.DependencyObject)
public MethodResetDragDropStateReset drag drop state.  
public MethodSetTooltipOverloaded. Sets the tooltip image and text based on its action.  
public MethodSetValue (Inherited from System.Windows.DependencyObject)
public MethodStartDrag  
Top

Protected Methods

 NameDescription
protected MethodOnAttachedOverridden. Called after the behavior is attached to an AssociatedObject.  
protected MethodOnDetaching (Inherited from System.Windows.Interactivity.Behavior)
protected MethodOnDragEndRaises the OnDragEnd event.  
protected MethodOnDragEndedRaises the OnDragEnded event.  
protected MethodOnDragEnterRaises the DragEnter event.  
protected MethodOnDragInitRaises the DragInit event.  
protected MethodOnDragLeaveRaises the DragLeave event.  
protected MethodOnDragOverRaises the DragOver event.  
protected MethodOnDragReturnRaises the DragReturn event.  
protected MethodOnDragReturnedRaises the DragReturned event.  
protected MethodOnDragStartRaises the DragStart event.  
protected MethodOnDragStartedRaises the DragStarted event.  
protected MethodOnDropRaises the Drop event.  
protected MethodOnShadowCreatedRaises the ShadowCreated event.  
protected MethodOnShadowInitRaises the ShadowInit event.  
Top

Public Events

 NameDescription
public EventDragEndOccurs when drag end.  
public EventDragEndedOccurs when drag ended.  
public EventDragEnterOccurs when drag drop is entering drop target.  
public EventDragInitOccurs when drag is initializing.  
public EventDragLeaveOccurs when drag is leaving drop target.  
public EventDragOverOccurs when drag drop is hovering drop target.  
public EventDragReturnOccurs when drag object is returned to original position.  
public EventDragReturnedOccurs when drag object is returned to original position.  
public EventDragStartOccurs when drag start.  
public EventDragStartedOccurs when drag started.  
public EventDropOccurs when drag drop.  
public EventShadowCreatedOccurs when shadow is created.  
public EventShadowInitOccurs when shadow is initializing.  
Top

See Also

© 2012 All Rights Reserved.