C# 클래스 Quasar.DragDrop.AttachedDragDropBehavior

파일 보기 프로젝트 열기: indexzero/quasar

공개 프로퍼티들

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

FindDragDropHost() 공개 정적인 메소드

public static FindDragDropHost ( UIElement element ) : FrameworkElement
element UIElement
리턴 System.Windows.FrameworkElement

GetBeginDragHandler() 공개 정적인 메소드

public static GetBeginDragHandler ( DependencyObject obj ) : DragStartedEventHandler
obj System.Windows.DependencyObject
리턴 DragStartedEventHandler

GetDragCompleted() 공개 정적인 메소드

public static GetDragCompleted ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDragCompletedHandler() 공개 정적인 메소드

public static GetDragCompletedHandler ( DependencyObject obj ) : DragCompletedEventHandler
obj System.Windows.DependencyObject
리턴 DragCompletedEventHandler

GetDragData() 공개 정적인 메소드

public static GetDragData ( DependencyObject obj ) : object
obj System.Windows.DependencyObject
리턴 object

GetDragDelta() 공개 정적인 메소드

public static GetDragDelta ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDragDeltaHandler() 공개 정적인 메소드

public static GetDragDeltaHandler ( DependencyObject obj ) : DragDeltaEventHandler
obj System.Windows.DependencyObject
리턴 DragDeltaEventHandler

GetDragDropEffects() 공개 정적인 메소드

public static GetDragDropEffects ( DependencyObject obj ) : DragDropEffects
obj System.Windows.DependencyObject
리턴 DragDropEffects

GetDragEnter() 공개 정적인 메소드

public static GetDragEnter ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDragEnterHandler() 공개 정적인 메소드

public static GetDragEnterHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
리턴 DragEventHandler

GetDragLeave() 공개 정적인 메소드

public static GetDragLeave ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDragLeaveHandler() 공개 정적인 메소드

public static GetDragLeaveHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
리턴 DragEventHandler

GetDragStart() 공개 정적인 메소드

public static GetDragStart ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDrop() 공개 정적인 메소드

public static GetDrop ( DependencyObject obj ) : string
obj System.Windows.DependencyObject
리턴 string

GetDropHandler() 공개 정적인 메소드

public static GetDropHandler ( DependencyObject obj ) : DragEventHandler
obj System.Windows.DependencyObject
리턴 DragEventHandler

GetIsEnabled() 공개 정적인 메소드

public static GetIsEnabled ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
리턴 bool

GetIsHost() 공개 정적인 메소드

public static GetIsHost ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
리턴 bool

GetRestrictToParentBounds() 공개 정적인 메소드

public static GetRestrictToParentBounds ( DependencyObject obj ) : bool
obj System.Windows.DependencyObject
리턴 bool

GetX() 공개 정적인 메소드

public static GetX ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
리턴 double

GetY() 공개 정적인 메소드

public static GetY ( DependencyObject obj ) : double
obj System.Windows.DependencyObject
리턴 double

SetDragCompleted() 공개 정적인 메소드

public static SetDragCompleted ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetDragData() 공개 정적인 메소드

public static SetDragData ( DependencyObject obj, object value ) : void
obj System.Windows.DependencyObject
value object
리턴 void

SetDragDelta() 공개 정적인 메소드

public static SetDragDelta ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetDragDropEffects() 공개 정적인 메소드

public static SetDragDropEffects ( DependencyObject obj, DragDropEffects value ) : void
obj System.Windows.DependencyObject
value DragDropEffects
리턴 void

SetDragEnter() 공개 정적인 메소드

public static SetDragEnter ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetDragLeave() 공개 정적인 메소드

public static SetDragLeave ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetDragStart() 공개 정적인 메소드

public static SetDragStart ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetDrop() 공개 정적인 메소드

public static SetDrop ( DependencyObject obj, string value ) : void
obj System.Windows.DependencyObject
value string
리턴 void

SetIsEnabled() 공개 정적인 메소드

public static SetIsEnabled ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
리턴 void

SetIsHost() 공개 정적인 메소드

public static SetIsHost ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
리턴 void

SetRestrictToParentBounds() 공개 정적인 메소드

public static SetRestrictToParentBounds ( DependencyObject obj, bool value ) : void
obj System.Windows.DependencyObject
value bool
리턴 void

SetX() 공개 정적인 메소드

public static SetX ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
리턴 void

SetY() 공개 정적인 메소드

public static SetY ( DependencyObject obj, double value ) : void
obj System.Windows.DependencyObject
value double
리턴 void

프로퍼티 상세

DragCompletedProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragCompletedProperty
리턴 System.Windows.DependencyProperty

DragDataProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragDataProperty
리턴 System.Windows.DependencyProperty

DragDeltaProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragDeltaProperty
리턴 System.Windows.DependencyProperty

DragDropEffectsProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragDropEffectsProperty
리턴 System.Windows.DependencyProperty

DragEnterProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragEnterProperty
리턴 System.Windows.DependencyProperty

DragLeaveProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragLeaveProperty
리턴 System.Windows.DependencyProperty

DragStartProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DragStartProperty
리턴 System.Windows.DependencyProperty

DropProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows DropProperty
리턴 System.Windows.DependencyProperty

IsEnabledProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsEnabledProperty
리턴 System.Windows.DependencyProperty

IsHostProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows IsHostProperty
리턴 System.Windows.DependencyProperty

RestrictToParentBoundsProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows RestrictToParentBoundsProperty
리턴 System.Windows.DependencyProperty

XProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows XProperty
리턴 System.Windows.DependencyProperty

YProperty 공개적으로 정적으로 프로퍼티

public static DependencyProperty,System.Windows YProperty
리턴 System.Windows.DependencyProperty