Property | Type | Description | |
---|---|---|---|
DataFormat | System.Windows.DataFormat | ||
DefaultDragAdornerOpacityProperty | |||
DragAdornerTemplateProperty | |||
DragAdornerTemplateSelectorProperty | |||
DragDirectlySelectedOnlyProperty | |||
DragDropContextProperty | |||
DragDropCopyKeyStateProperty | |||
DragHandlerProperty | |||
DragMouseAnchorPointProperty | |||
DragSourceIgnoreProperty | |||
DropHandlerProperty | |||
EffectAllAdornerTemplateProperty | |||
EffectCopyAdornerTemplateProperty | |||
EffectLinkAdornerTemplateProperty | |||
EffectMoveAdornerTemplateProperty | |||
EffectNoneAdornerTemplateProperty | |||
EffectScrollAdornerTemplateProperty | |||
IsDragSourceProperty | |||
IsDropTargetProperty | |||
ItemsPanelOrientationProperty | |||
UseDefaultDragAdornerProperty | |||
UseDefaultEffectDataTemplateProperty | |||
UseVisualSourceItemSizeForDragAdornerProperty |
Property | Type | Description | |
---|---|---|---|
CaptureScreen | BitmapSource | ||
CreateDefaultEffectDataTemplate | System.Windows.DataTemplate | ||
CreateDragAdorner | void | ||
CreateEffectAdorner | void | ||
DragSource_PreviewMouseLeftButtonDown | void | ||
DragSource_PreviewMouseLeftButtonUp | void | ||
DragSource_PreviewMouseMove | void | ||
DragSource_QueryContinueDrag | void | ||
DropTarget_GiveFeedback | void | ||
DropTarget_PreviewDragEnter | void | ||
DropTarget_PreviewDragLeave | void | ||
DropTarget_PreviewDragOver | void | ||
DropTarget_PreviewDrop | void | ||
GetEffectAdornerTemplate | System.Windows.DataTemplate | ||
IsDragSourceChanged | void | ||
IsDropTargetChanged | void | ||
Scroll | void | ||
TryGetDragHandler | IDragSource | ||
TryGetDropHandler | IDropTarget |
Method | Description | |
---|---|---|
GetDefaultDragAdornerOpacity ( UIElement target ) : double | ||
GetDragAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
GetDragAdornerTemplateSelector ( |
||
GetDragDirectlySelectedOnly ( |
||
GetDragDropContext ( UIElement target ) : string | ||
GetDragDropCopyKeyState ( UIElement target ) : DragDropKeyStates |
Gets the drag drop copy key state indicating the effect of the drag drop operation.
|
|
GetDragHandler ( UIElement target ) : IDragSource | ||
GetDragMouseAnchorPoint ( UIElement target ) : Point | ||
GetDragSourceIgnore ( UIElement source ) : bool | ||
GetDropHandler ( UIElement target ) : IDropTarget | ||
GetEffectAllAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
GetEffectCopyAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
GetEffectLinkAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
GetEffectMoveAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
GetEffectNoneAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
GetEffectScrollAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
GetIsDragSource ( UIElement target ) : bool | ||
GetIsDropTarget ( UIElement target ) : bool | ||
GetItemsPanelOrientation ( UIElement source ) : Orientation? |
Gets the Orientation which should be used for the drag drop action (default null). Normally it will be look up to find the correct orientaion of the inner ItemsPanel, but sometimes it's necessary to force the oreintation, if the look up is wrong.
|
|
GetUseDefaultDragAdorner ( UIElement target ) : bool | ||
GetUseDefaultEffectDataTemplate ( UIElement target ) : bool | ||
GetUseVisualSourceItemSizeForDragAdorner ( UIElement target ) : bool | ||
SetDefaultDragAdornerOpacity ( UIElement target, double value ) : void | ||
SetDragAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetDragAdornerTemplateSelector ( |
||
SetDragDirectlySelectedOnly ( |
||
SetDragDropContext ( UIElement target, string value ) : void | ||
SetDragDropCopyKeyState ( UIElement target, DragDropKeyStates value ) : void |
Sets the drag drop copy key state indicating the effect of the drag drop operation.
|
|
SetDragHandler ( UIElement target, IDragSource value ) : void | ||
SetDragMouseAnchorPoint ( UIElement target, Point value ) : void | ||
SetDragSourceIgnore ( UIElement source, bool value ) : void | ||
SetDropHandler ( UIElement target, IDropTarget value ) : void | ||
SetEffectAllAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetEffectCopyAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetEffectLinkAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetEffectMoveAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetEffectNoneAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetEffectScrollAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
SetIsDragSource ( UIElement target, bool value ) : void | ||
SetIsDropTarget ( UIElement target, bool value ) : void | ||
SetItemsPanelOrientation ( UIElement source, Orientation value ) : void |
Sets the Orientation which should be used for the drag drop action (default null). Normally it will be look up to find the correct orientaion of the inner ItemsPanel, but sometimes it's necessary to force the oreintation, if the look up is wrong.
|
|
SetUseDefaultDragAdorner ( UIElement target, bool value ) : void | ||
SetUseDefaultEffectDataTemplate ( UIElement target, bool value ) : void | ||
SetUseVisualSourceItemSizeForDragAdorner ( UIElement target, bool value ) : void |
Method | Description | |
---|---|---|
CaptureScreen ( Visual target, FlowDirection flowDirection ) : BitmapSource | ||
CreateDefaultEffectDataTemplate ( UIElement target, BitmapImage effectIcon, string effectText, string destinationText ) : System.Windows.DataTemplate | ||
CreateDragAdorner ( GongSolutions.Wpf.DragDrop.DropInfo dropInfo ) : void | ||
CreateEffectAdorner ( GongSolutions.Wpf.DragDrop.DropInfo dropInfo ) : void | ||
DragSource_PreviewMouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
DragSource_PreviewMouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void | ||
DragSource_PreviewMouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void | ||
DragSource_QueryContinueDrag ( object sender, System.Windows.QueryContinueDragEventArgs e ) : void | ||
DropTarget_GiveFeedback ( object sender, System.Windows.GiveFeedbackEventArgs e ) : void | ||
DropTarget_PreviewDragEnter ( object sender, System.Windows.DragEventArgs e ) : void | ||
DropTarget_PreviewDragLeave ( object sender, System.Windows.DragEventArgs e ) : void | ||
DropTarget_PreviewDragOver ( object sender, System.Windows.DragEventArgs e ) : void | ||
DropTarget_PreviewDrop ( object sender, System.Windows.DragEventArgs e ) : void | ||
GetEffectAdornerTemplate ( UIElement target, DragDropEffects effect, string destinationText ) : System.Windows.DataTemplate | ||
IsDragSourceChanged ( |
||
IsDropTargetChanged ( |
||
Scroll ( |
||
TryGetDragHandler ( GongSolutions.Wpf.DragDrop.DragInfo dragInfo, UIElement sender ) : IDragSource |
Gets the drag handler from the drag info or from the sender, if the drag info is null
|
|
TryGetDropHandler ( GongSolutions.Wpf.DragDrop.DropInfo dropInfo, UIElement sender ) : IDropTarget |
Gets the drop handler from the drop info or from the sender, if the drop info is null
|
public static GetDefaultDragAdornerOpacity ( UIElement target ) : double | ||
target | UIElement | |
return | double |
public static GetDragAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
target | UIElement | |
return | System.Windows.DataTemplate |
public static GetDragAdornerTemplateSelector ( |
||
element | ||
return | System.Windows.Controls.DataTemplateSelector |
public static GetDragDirectlySelectedOnly ( |
||
obj | ||
return | bool |
public static GetDragDropContext ( UIElement target ) : string | ||
target | UIElement | |
return | string |
public static GetDragDropCopyKeyState ( UIElement target ) : DragDropKeyStates | ||
target | UIElement | |
return | DragDropKeyStates |
public static GetDragHandler ( UIElement target ) : IDragSource | ||
target | UIElement | |
return | IDragSource |
public static GetDragMouseAnchorPoint ( UIElement target ) : Point | ||
target | UIElement | |
return | Point |
public static GetDragSourceIgnore ( UIElement source ) : bool | ||
source | UIElement | |
return | bool |
public static GetDropHandler ( UIElement target ) : IDropTarget | ||
target | UIElement | |
return | IDropTarget |
public static GetEffectAllAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
target | UIElement | |
return | System.Windows.DataTemplate |
public static GetEffectCopyAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
target | UIElement | |
destinationText | string | |
return | System.Windows.DataTemplate |
public static GetEffectLinkAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
target | UIElement | |
destinationText | string | |
return | System.Windows.DataTemplate |
public static GetEffectMoveAdornerTemplate ( UIElement target, string destinationText ) : System.Windows.DataTemplate | ||
target | UIElement | |
destinationText | string | |
return | System.Windows.DataTemplate |
public static GetEffectNoneAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
target | UIElement | |
return | System.Windows.DataTemplate |
public static GetEffectScrollAdornerTemplate ( UIElement target ) : System.Windows.DataTemplate | ||
target | UIElement | |
return | System.Windows.DataTemplate |
public static GetIsDragSource ( UIElement target ) : bool | ||
target | UIElement | |
return | bool |
public static GetIsDropTarget ( UIElement target ) : bool | ||
target | UIElement | |
return | bool |
public static GetItemsPanelOrientation ( UIElement source ) : Orientation? | ||
source | UIElement | |
return | Orientation? |
public static GetUseDefaultDragAdorner ( UIElement target ) : bool | ||
target | UIElement | |
return | bool |
public static GetUseDefaultEffectDataTemplate ( UIElement target ) : bool | ||
target | UIElement | |
return | bool |
public static GetUseVisualSourceItemSizeForDragAdorner ( UIElement target ) : bool | ||
target | UIElement | |
return | bool |
public static SetDefaultDragAdornerOpacity ( UIElement target, double value ) : void | ||
target | UIElement | |
value | double | |
return | void |
public static SetDragAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetDragAdornerTemplateSelector ( |
||
element | ||
value | System.Windows.Controls.DataTemplateSelector | |
return | void |
public static SetDragDirectlySelectedOnly ( |
||
obj | ||
value | bool | |
return | void |
public static SetDragDropContext ( UIElement target, string value ) : void | ||
target | UIElement | |
value | string | |
return | void |
public static SetDragDropCopyKeyState ( UIElement target, DragDropKeyStates value ) : void | ||
target | UIElement | |
value | DragDropKeyStates | |
return | void |
public static SetDragHandler ( UIElement target, IDragSource value ) : void | ||
target | UIElement | |
value | IDragSource | |
return | void |
public static SetDragMouseAnchorPoint ( UIElement target, Point value ) : void | ||
target | UIElement | |
value | Point | |
return | void |
public static SetDragSourceIgnore ( UIElement source, bool value ) : void | ||
source | UIElement | |
value | bool | |
return | void |
public static SetDropHandler ( UIElement target, IDropTarget value ) : void | ||
target | UIElement | |
value | IDropTarget | |
return | void |
public static SetEffectAllAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetEffectCopyAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetEffectLinkAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetEffectMoveAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetEffectNoneAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetEffectScrollAdornerTemplate ( UIElement target, System.Windows.DataTemplate value ) : void | ||
target | UIElement | |
value | System.Windows.DataTemplate | |
return | void |
public static SetIsDragSource ( UIElement target, bool value ) : void | ||
target | UIElement | |
value | bool | |
return | void |
public static SetIsDropTarget ( UIElement target, bool value ) : void | ||
target | UIElement | |
value | bool | |
return | void |
public static SetItemsPanelOrientation ( UIElement source, Orientation value ) : void | ||
source | UIElement | |
value | Orientation | |
return | void |
public static SetUseDefaultDragAdorner ( UIElement target, bool value ) : void | ||
target | UIElement | |
value | bool | |
return | void |
public static SetUseDefaultEffectDataTemplate ( UIElement target, bool value ) : void | ||
target | UIElement | |
value | bool | |
return | void |
public static SetUseVisualSourceItemSizeForDragAdorner ( UIElement target, bool value ) : void | ||
target | UIElement | |
value | bool | |
return | void |
public static DataFormat,System.Windows DataFormat | ||
return | System.Windows.DataFormat |
public static DependencyProperty,System.Windows DefaultDragAdornerOpacityProperty | ||
return |
public static DependencyProperty,System.Windows DragAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows DragAdornerTemplateSelectorProperty | ||
return |
public static DependencyProperty,System.Windows DragDirectlySelectedOnlyProperty | ||
return |
public static DependencyProperty,System.Windows DragDropContextProperty | ||
return |
public static DependencyProperty,System.Windows DragDropCopyKeyStateProperty | ||
return |
public static DependencyProperty,System.Windows DragHandlerProperty | ||
return |
public static DependencyProperty,System.Windows DragMouseAnchorPointProperty | ||
return |
public static DependencyProperty,System.Windows DragSourceIgnoreProperty | ||
return |
public static DependencyProperty,System.Windows DropHandlerProperty | ||
return |
public static DependencyProperty,System.Windows EffectAllAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows EffectCopyAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows EffectLinkAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows EffectMoveAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows EffectNoneAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows EffectScrollAdornerTemplateProperty | ||
return |
public static DependencyProperty,System.Windows IsDragSourceProperty | ||
return |
public static DependencyProperty,System.Windows IsDropTargetProperty | ||
return |
public static DependencyProperty,System.Windows ItemsPanelOrientationProperty | ||
return |
public static DependencyProperty,System.Windows UseDefaultDragAdornerProperty | ||
return |
public static DependencyProperty,System.Windows UseDefaultEffectDataTemplateProperty | ||
return |