C# Класс ComponentFactory.Krypton.Docking.DockingDragManager

Manage a docking dragging operation.
Наследование: DragManager, IFloatingMessages, IMessageFilter
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DockingDragManager ( KryptonDockingManager manager, Control c ) : System

Initialize a new instance of the DockingDragManager class.

DragEnd ( Point screenPt ) : bool

Occurs when dragging ends because of dropping.

DragMove ( Point screenPt ) : void

Occurs on dragging movement.

DragQuit ( ) : void

Occurs when dragging quits.

DragStart ( Point screenPt, PageDragEndData dragEndData ) : bool

Occurs when dragging starts.

OnLBUTTONUP ( ) : void

Processes the WM_LBUTTONUP from the floating window.

OnMOUSEMOVE ( ) : void

Processes the WM_MOUSEMOVE from the floating window.

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Release unmanaged and optionally managed resources.

Приватные методы

Метод Описание
AddFilter ( ) : void
OnFloatingWindowMove ( object sender, EventArgs e ) : void
OnKEYDOWN ( Message &m ) : bool
PreFilterMessage ( Message &m ) : bool
RemoveFilter ( ) : void

Описание методов

Dispose() защищенный Метод

Release unmanaged and optionally managed resources.
protected Dispose ( bool disposing ) : void
disposing bool Called from Dispose method.
Результат void

DockingDragManager() публичный Метод

Initialize a new instance of the DockingDragManager class.
public DockingDragManager ( KryptonDockingManager manager, Control c ) : System
manager KryptonDockingManager Reference to manager creating this instance.
c System.Windows.Forms.Control Control that is starting the drag operation.
Результат System

DragEnd() публичный Метод

Occurs when dragging ends because of dropping.
public DragEnd ( Point screenPt ) : bool
screenPt Point Ending screen point when dropping.
Результат bool

DragMove() публичный Метод

Occurs on dragging movement.
public DragMove ( Point screenPt ) : void
screenPt Point Latest screen point during dragging.
Результат void

DragQuit() публичный Метод

Occurs when dragging quits.
public DragQuit ( ) : void
Результат void

DragStart() публичный Метод

Occurs when dragging starts.
public DragStart ( Point screenPt, PageDragEndData dragEndData ) : bool
screenPt Point Mouse screen point at start of drag.
dragEndData ComponentFactory.Krypton.Navigator.PageDragEndData Data to be dropped at destination.
Результат bool

OnLBUTTONUP() публичный Метод

Processes the WM_LBUTTONUP from the floating window.
public OnLBUTTONUP ( ) : void
Результат void

OnMOUSEMOVE() публичный Метод

Processes the WM_MOUSEMOVE from the floating window.
public OnMOUSEMOVE ( ) : void
Результат void