C# Class Longkong.WinFormsUI.DragHandler

Summary description for DragHandler.
Inheritance: DragHandlerBase
Afficher le fichier Open project: Longkong/Pojjaman Class Usage Examples

Private Properties

Свойство Type Description
AutoHideWindowSplitter_BeginDrag void
AutoHideWindowSplitter_OnDragging void
AutoHideWindowSplitter_OnEndDrag void
Content_BeginDrag void
Content_OnDragging void
Content_OnEndDrag void
ControlAtPoint System.Windows.Forms.Control
DockPanelAtPoint DockPanel
DockWindowSplitter_BeginDrag void
DockWindowSplitter_OnDragging void
DockWindowSplitter_OnEndDrag void
FloatWindow_BeginDrag void
FloatWindow_OnDragging void
FloatWindow_OnEndDrag void
GetPaneSplitterDragRectangle System.Drawing.Rectangle
GetSplitterDragRectangle System.Drawing.Rectangle
GetWindowSplitterDragRectangle System.Drawing.Rectangle
InitDrag bool
MergeDockList void
PaneAtPoint DockPane
PaneSplitter_BeginDrag void
PaneSplitter_OnDragging void
PaneSplitter_OnEndDrag void
Pane_BeginDrag void
Pane_OnDragging void
Pane_OnEndDrag void
TestDrop bool

Méthodes publiques

Méthode Description
BeginDragAutoHideWindowSplitter ( AutoHideWindow autoHideWindow, Point splitterLocation ) : void
BeginDragContent ( DockPane pane, Rectangle rectPane ) : void
BeginDragDockWindowSplitter ( DockWindow dockWindow, Point splitterLocation ) : void
BeginDragFloatWindow ( FloatWindow floatWindow ) : void
BeginDragPane ( DockPane pane, Point captionLocation ) : void
BeginDragPaneSplitter ( DockPaneSplitter splitter ) : void
DragHandler ( DockPanel dockPanel ) : System
IsDockStateValid ( DockState dockState ) : bool

Méthodes protégées

Méthode Description
OnDragging ( ) : void
OnEndDrag ( bool abort ) : void
OnPreFilterMessage ( Message &m ) : bool

Private Methods

Méthode Description
AutoHideWindowSplitter_BeginDrag ( Point ptSplitter ) : void
AutoHideWindowSplitter_OnDragging ( ) : void
AutoHideWindowSplitter_OnEndDrag ( bool abort ) : void
Content_BeginDrag ( Rectangle rectPane ) : void
Content_OnDragging ( ) : void
Content_OnEndDrag ( bool abort ) : void
ControlAtPoint ( Point pt ) : Control
DockPanelAtPoint ( Point pt ) : DockPanel
DockWindowSplitter_BeginDrag ( Point ptSplitter ) : void
DockWindowSplitter_OnDragging ( ) : void
DockWindowSplitter_OnEndDrag ( bool abort ) : void
FloatWindow_BeginDrag ( ) : void
FloatWindow_OnDragging ( ) : void
FloatWindow_OnEndDrag ( bool abort ) : void
GetPaneSplitterDragRectangle ( ) : Rectangle
GetSplitterDragRectangle ( Rectangle rectLimit, bool bVerticalSplitter ) : Rectangle
GetWindowSplitterDragRectangle ( ) : Rectangle
InitDrag ( Control c, DragSource dragSource ) : bool
MergeDockList ( DisplayingDockList dockListFrom, DockList dockListTo, DockPane prevPane, DockAlignment alignment, double proportion ) : void
PaneAtPoint ( Point pt ) : DockPane
PaneSplitter_BeginDrag ( Point ptSplitter ) : void
PaneSplitter_OnDragging ( ) : void
PaneSplitter_OnEndDrag ( bool abort ) : void
Pane_BeginDrag ( Point captionLocation ) : void
Pane_OnDragging ( ) : void
Pane_OnEndDrag ( bool abort ) : void
TestDrop ( Point ptMouse ) : bool

Method Details

BeginDragAutoHideWindowSplitter() public méthode

public BeginDragAutoHideWindowSplitter ( AutoHideWindow autoHideWindow, Point splitterLocation ) : void
autoHideWindow AutoHideWindow
splitterLocation Point
Résultat void

BeginDragContent() public méthode

public BeginDragContent ( DockPane pane, Rectangle rectPane ) : void
pane DockPane
rectPane System.Drawing.Rectangle
Résultat void

BeginDragDockWindowSplitter() public méthode

public BeginDragDockWindowSplitter ( DockWindow dockWindow, Point splitterLocation ) : void
dockWindow DockWindow
splitterLocation Point
Résultat void

BeginDragFloatWindow() public méthode

public BeginDragFloatWindow ( FloatWindow floatWindow ) : void
floatWindow FloatWindow
Résultat void

BeginDragPane() public méthode

public BeginDragPane ( DockPane pane, Point captionLocation ) : void
pane DockPane
captionLocation Point
Résultat void

BeginDragPaneSplitter() public méthode

public BeginDragPaneSplitter ( DockPaneSplitter splitter ) : void
splitter DockPaneSplitter
Résultat void

DragHandler() public méthode

public DragHandler ( DockPanel dockPanel ) : System
dockPanel DockPanel
Résultat System

IsDockStateValid() public méthode

public IsDockStateValid ( DockState dockState ) : bool
dockState DockState
Résultat bool

OnDragging() protected méthode

protected OnDragging ( ) : void
Résultat void

OnEndDrag() protected méthode

protected OnEndDrag ( bool abort ) : void
abort bool
Résultat void

OnPreFilterMessage() protected méthode

protected OnPreFilterMessage ( Message &m ) : bool
m System.Windows.Forms.Message
Résultat bool