C# 클래스 ComponentFactory.Krypton.Docking.DockingDragManager

Manage a docking dragging operation.
상속: DragManager, IFloatingMessages, IMessageFilter
파일 보기 프로젝트 열기: Cocotteseb/Krypton 1 사용 예제들

공개 메소드들

메소드 설명
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