Interface IDraggable
All components that expect to be dragged will need to implement the IDraggable interface. This interface
is used by the drag provider to provide drag services to the component.
Assembly: Syncfusion.Tools.Windows.dll
public interface IDraggable
Properties
Declaration
DockInfo DragDockInfo { get; set; }
Property Value
Declaration
Rectangle DragRectangle { get; set; }
Property Value
Type |
System.Drawing.Rectangle |
Methods
Declaration
Declaration
DragAxis AllowedDragAxis(ref Point ptdrag, Point ptdelta)
Parameters
Type |
Name |
Description |
System.Drawing.Point |
ptdrag |
|
System.Drawing.Point |
ptdelta |
|
Returns
Declaration
Returns
Declaration
bool InitiateDrag(MouseAction action, Point pt)
Parameters
Type |
Name |
Description |
MouseAction |
action |
|
System.Drawing.Point |
pt |
|
Returns
Declaration
bool IsSuitableDockTarget(DockControllerBase dc)
Parameters
Returns
Declaration
bool QueryDragProceedWithDock()
Returns