C# Class Quasar.DragDrop.AttachedDragDropBehavior

Afficher le fichier Open project: indexzero/quasar

Méthodes publiques

Свойство Type Description
DragCompletedProperty System.Windows.DependencyProperty
DragDataProperty System.Windows.DependencyProperty
DragDeltaProperty System.Windows.DependencyProperty
DragDropEffectsProperty System.Windows.DependencyProperty
DragEnterProperty System.Windows.DependencyProperty
DragLeaveProperty System.Windows.DependencyProperty
DragStartProperty System.Windows.DependencyProperty
DropProperty System.Windows.DependencyProperty
IsEnabledProperty System.Windows.DependencyProperty
IsHostProperty System.Windows.DependencyProperty
RestrictToParentBoundsProperty System.Windows.DependencyProperty
XProperty System.Windows.DependencyProperty
YProperty System.Windows.DependencyProperty

Méthodes publiques

Méthode Description
FindDragDropHost ( UIElement element ) : FrameworkElement
GetBeginDragHandler ( DependencyObject obj ) : DragStartedEventHandler
GetDragCompleted ( DependencyObject obj ) : string
GetDragCompletedHandler ( DependencyObject obj ) : DragCompletedEventHandler
GetDragData ( DependencyObject obj ) : object
GetDragDelta ( DependencyObject obj ) : string
GetDragDeltaHandler ( DependencyObject obj ) : DragDeltaEventHandler
GetDragDropEffects ( DependencyObject obj ) : DragDropEffects
GetDragEnter ( DependencyObject obj ) : string
GetDragEnterHandler ( DependencyObject obj ) : DragEventHandler
GetDragLeave ( DependencyObject obj ) : string
GetDragLeaveHandler ( DependencyObject obj ) : DragEventHandler
GetDragStart ( DependencyObject obj ) : string
GetDrop ( DependencyObject obj ) : string
GetDropHandler ( DependencyObject obj ) : DragEventHandler
GetIsEnabled ( DependencyObject obj ) : bool
GetIsHost ( DependencyObject obj ) : bool
GetRestrictToParentBounds ( DependencyObject obj ) : bool
GetX ( DependencyObject obj ) : double
GetY ( DependencyObject obj ) : double
SetDragCompleted ( DependencyObject obj, string value ) : void
SetDragData ( DependencyObject obj, object value ) : void
SetDragDelta ( DependencyObject obj, string value ) : void
SetDragDropEffects ( DependencyObject obj, DragDropEffects value ) : void
SetDragEnter ( DependencyObject obj, string value ) : void
SetDragLeave ( DependencyObject obj, string value ) : void
SetDragStart ( DependencyObject obj, string value ) : void
SetDrop ( DependencyObject obj, string value ) : void
SetIsEnabled ( DependencyObject obj, bool value ) : void
SetIsHost ( DependencyObject obj, bool value ) : void
SetRestrictToParentBounds ( DependencyObject obj, bool value ) : void
SetX ( DependencyObject obj, double value ) : void
SetY ( DependencyObject obj, double value ) : void

Private Methods

Méthode Description
FindFirstDragDropTarget ( IEnumerable elements ) : UIElement
GetItemUnderDrag ( DependencyObject obj ) : UIElement
GetTotalX ( DependencyObject obj ) : double
GetTotalY ( DependencyObject obj ) : double
OnDragCompleted ( object sender, System.Windows.Input.MouseButtonEventArgs args ) : void
OnDragDelta ( object sender, System.Windows.Input.MouseEventArgs args ) : void
OnDragStart ( object sender, System.Windows.Input.MouseButtonEventArgs args ) : void
OnIsEnabledChanged ( DependencyObject obj, System.Windows.DependencyPropertyChangedEventArgs args ) : void
SetBeginDragHandler ( DependencyObject obj, DragStartedEventHandler value ) : void
SetDragCompletedHandler ( DependencyObject obj, DragCompletedEventHandler value ) : void
SetDragDeltaHandler ( DependencyObject obj, DragDeltaEventHandler value ) : void
SetDragEnterHandler ( DependencyObject obj, DragEventHandler value ) : void
SetDragLeaveHandler ( DependencyObject obj, DragEventHandler value ) : void
SetDropHandler ( DependencyObject obj, DragEventHandler value ) : void
SetItemUnderDag ( DependencyObject obj, UIElement value ) : void
SetTotalX ( DependencyObject obj, double value ) : void
SetTotalY ( DependencyObject obj, double value ) : void

Method Details

FindDragDropHost() public static méthode

public static FindDragDropHost ( UIElement element ) : FrameworkElement
element UIElement
Résultat System.Windows.FrameworkElement

GetBeginDragHandler() public static méthode

public static GetBeginDragHandler ( DependencyObject obj ) : DragStartedEventHandler
obj System.Windows.DependencyObject
Résultat DragStartedEventHandler

GetDragCompleted() public static méthode

public static GetDragCompleted ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDragCompletedHandler() public static méthode

public static GetDragCompletedHandler ( DependencyObject obj ) : DragCompletedEventHandler
obj System.Windows.DependencyObject
Résultat DragCompletedEventHandler

GetDragData() public static méthode

public static GetDragData ( DependencyObject obj ) : object
obj System.Windows.DependencyObject
Résultat object

GetDragDelta() public static méthode

public static GetDragDelta ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDragDeltaHandler() public static méthode

public static GetDragDeltaHandler ( DependencyObject obj ) : DragDeltaEventHandler
obj System.Windows.DependencyObject
Résultat DragDeltaEventHandler

GetDragDropEffects() public static méthode

public static GetDragDropEffects ( DependencyObject obj ) : DragDropEffects
obj System.Windows.DependencyObject
Résultat DragDropEffects

GetDragEnter() public static méthode

public static GetDragEnter ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDragEnterHandler() public static méthode

public static GetDragEnterHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
Résultat DragEventHandler

GetDragLeave() public static méthode

public static GetDragLeave ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDragLeaveHandler() public static méthode

public static GetDragLeaveHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
Résultat DragEventHandler

GetDragStart() public static méthode

public static GetDragStart ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDrop() public static méthode

public static GetDrop ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
Résultat string

GetDropHandler() public static méthode

public static GetDropHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
Résultat DragEventHandler

GetIsEnabled() public static méthode

public static GetIsEnabled ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Résultat bool

GetIsHost() public static méthode

public static GetIsHost ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Résultat bool

GetRestrictToParentBounds() public static méthode

public static GetRestrictToParentBounds ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
Résultat bool

GetX() public static méthode

public static GetX ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
Résultat double

GetY() public static méthode

public static GetY ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
Résultat double

SetDragCompleted() public static méthode

public static SetDragCompleted ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetDragData() public static méthode

public static SetDragData ( DependencyObject obj, object value ) : void
obj System.Windows.DependencyObject
value object
Résultat void

SetDragDelta() public static méthode

public static SetDragDelta ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetDragDropEffects() public static méthode

public static SetDragDropEffects ( DependencyObject obj, DragDropEffects value ) : void
obj System.Windows.DependencyObject
value DragDropEffects
Résultat void

SetDragEnter() public static méthode

public static SetDragEnter ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetDragLeave() public static méthode

public static SetDragLeave ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetDragStart() public static méthode

public static SetDragStart ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetDrop() public static méthode

public static SetDrop ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
Résultat void

SetIsEnabled() public static méthode

public static SetIsEnabled ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Résultat void

SetIsHost() public static méthode

public static SetIsHost ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Résultat void

SetRestrictToParentBounds() public static méthode

public static SetRestrictToParentBounds ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
Résultat void

SetX() public static méthode

public static SetX ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
Résultat void

SetY() public static méthode

public static SetY ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
Résultat void

Property Details

DragCompletedProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragCompletedProperty
Résultat System.Windows.DependencyProperty

DragDataProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragDataProperty
Résultat System.Windows.DependencyProperty

DragDeltaProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragDeltaProperty
Résultat System.Windows.DependencyProperty

DragDropEffectsProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragDropEffectsProperty
Résultat System.Windows.DependencyProperty

DragEnterProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragEnterProperty
Résultat System.Windows.DependencyProperty

DragLeaveProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragLeaveProperty
Résultat System.Windows.DependencyProperty

DragStartProperty public_oe static_oe property

public static DependencyProperty,System.Windows DragStartProperty
Résultat System.Windows.DependencyProperty

DropProperty public_oe static_oe property

public static DependencyProperty,System.Windows DropProperty
Résultat System.Windows.DependencyProperty

IsEnabledProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsEnabledProperty
Résultat System.Windows.DependencyProperty

IsHostProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsHostProperty
Résultat System.Windows.DependencyProperty

RestrictToParentBoundsProperty public_oe static_oe property

public static DependencyProperty,System.Windows RestrictToParentBoundsProperty
Résultat System.Windows.DependencyProperty

XProperty public_oe static_oe property

public static DependencyProperty,System.Windows XProperty
Résultat System.Windows.DependencyProperty

YProperty public_oe static_oe property

public static DependencyProperty,System.Windows YProperty
Résultat System.Windows.DependencyProperty