Class DragDropBehavior<T, ST>
Inheritance
System.Object
DragDropBehavior<T, ST>
Namespace: Telerik.UI.Xaml.Controls
Assembly: Telerik.WinUI.Controls.dll
Syntax
public abstract class DragDropBehavior<T, ST> : Object
Type Parameters
|
T
|
|
ST
|
Constructors
DragDropBehavior()
Declaration
protected DragDropBehavior()
Methods
CanDrop(T)
Declaration
public virtual bool CanDrop(T state)
Parameters
|
T
state
|
Returns
|
System.Boolean
|
CanStartDrag(T)
Declaration
public virtual bool CanStartDrag(T state)
Parameters
|
T
state
|
Returns
|
System.Boolean
|
CoerceDraggedItems(T)
Declaration
public abstract IEnumerable<ST> CoerceDraggedItems(T state)
Parameters
|
T
state
|
Returns
|
System.Collections.Generic.IEnumerable<ST>
|
ConvertDraggedData(Object)
Declaration
public abstract IEnumerable<ST> ConvertDraggedData(object data)
Parameters
|
System.Object
data
|
Returns
|
System.Collections.Generic.IEnumerable<ST>
|
DragDropCanceled(T)
Declaration
public abstract void DragDropCanceled(T state)
Parameters
|
T
state
|
DragDropCompleted(T)
Declaration
public abstract void DragDropCompleted(T state)
Parameters
|
T
state
|
Drop(T)
Declaration
public abstract void Drop(T state)
Parameters
|
T
state
|