Class
DragDrop<THelper, TBehavior, TState>

Definition

Namespace:Telerik.UI.Xaml.Controls.DragDrop.Behaviors

Assembly:Telerik.WinUI.Controls.dll

Type Parameters:

THelper

TBehavior

TState

Syntax:

cs-api-definition
public abstract class DragDrop<THelper, TBehavior, TState> where THelper : DragDropHelper<TBehavior, TState>, new() where TBehavior : DragDropBehavior<TState> where TState : DragDropState, new()

Inheritance: objectDragDrop<THelper, TBehavior, TState>

Constructors

DragDrop()

Declaration

cs-api-definition
protected DragDrop()

Fields

BehaviorProperty

Identifies the Behavior attached dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BehaviorProperty

Field Value

DependencyProperty

DataConverterProperty

Identifies the DataConverter attached dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DataConverterProperty

Field Value

DependencyProperty

DragVisualProviderProperty

Identifies the DragVisualProvider dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DragVisualProviderProperty

Field Value

DependencyProperty

HelperProperty

Identifies the Helper dependency property.

Declaration

cs-api-definition
protected static readonly DependencyProperty HelperProperty

Field Value

DependencyProperty

Methods

GetBehavior(DependencyObject)

Gets the value of the Behavior attached property.

Declaration

cs-api-definition
public static TBehavior GetBehavior(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

TBehavior

GetDataConverter(DependencyObject)

Gets the value of the DataConverter attached property.

Declaration

cs-api-definition
public static DataConverter GetDataConverter(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

DataConverter

GetDragVisualProvider(DependencyObject)

Gets the value of the DataConverter attached property.

Declaration

cs-api-definition
public static IDragVisualProvider GetDragVisualProvider(DependencyObject obj)

Parameters

obj

DependencyObject

Returns

IDragVisualProvider

SetBehavior(DependencyObject, TBehavior)

Sets the value of the Behavior attached property.

Declaration

cs-api-definition
public static void SetBehavior(DependencyObject obj, TBehavior value)

Parameters

obj

DependencyObject

value

TBehavior

SetDataConverter(DependencyObject, DataConverter)

Sets the value of the DataConverter attached property.

Declaration

cs-api-definition
public static void SetDataConverter(DependencyObject obj, DataConverter value)

Parameters

obj

DependencyObject

value

DataConverter

SetDragVisualProvider(DependencyObject, IDragVisualProvider)

Sets the value of the DataConverter attached property.

Declaration

cs-api-definition
public static void SetDragVisualProvider(DependencyObject obj, IDragVisualProvider value)

Parameters

obj

DependencyObject

value

IDragVisualProvider