Class
DragBehavior

Definition

Namespace:Telerik.UI.Xaml.Controls.InternalWindow

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class DragBehavior

Inheritance: objectDragBehavior

Properties

IsDragging

Declaration

cs-api-definition
public bool IsDragging { get; }

Property Value

bool

Methods

BeginDrag(UIElement, IDragAware, Point, Rect, Action<Rect>, bool)

Declaration

cs-api-definition
public static DragBehavior BeginDrag(UIElement element, IDragAware aware, Point globalMousePosition, Rect initialRect, Action<Rect> positionUpdatedCallback, bool forceCapture)

Parameters

element

UIElement

aware

IDragAware

globalMousePosition

Point

initialRect

Rect

positionUpdatedCallback

Action<Rect>

forceCapture

bool

Returns

DragBehavior

BeginDrag(WindowBase, Point, bool)

Declaration

cs-api-definition
public static DragBehavior BeginDrag(WindowBase window, Point globalMousePosition, bool forceCapture)

Parameters

window

WindowBase

globalMousePosition

Point

forceCapture

bool

Returns

DragBehavior

FinishDrag(Point, bool)

Declaration

cs-api-definition
public void FinishDrag(Point globalMousePosition, bool isCancel)

Parameters

globalMousePosition

Point

isCancel

bool