C# Class Longkong.WinFormsUI.DockPanel

Inheritance: System.Windows.Forms.Panel
Afficher le fichier Open project: Longkong/Pojjaman Class Usage Examples

Private Properties

Свойство Type Description
AddContent void
AddFloatWindow void
AddPane void
CalculateDockPadding void
GetPaneFromHandle DockPane
GetTabStripRectangle System.Drawing.Rectangle
HookEventHandler void
ReCreateAutoHideStripControl void
RefreshActiveWindow void
RefreshAutoHideStrip void
RefreshMdiIntegration void
RemoveContent void
RemoveFloatWindow void
RemovePane void
SetActiveContent void
SetActiveDocument void
SetActiveDocumentPane void
SetActivePane void
TestDrop void

Méthodes publiques

Méthode Description
DockPanel ( ) : System
LoadFromXml ( Stream stream, DeserializeDockContent deserializeContent ) : void
LoadFromXml ( string filename, DeserializeDockContent deserializeContent ) : void
SaveAsXml ( Stream stream, Encoding encoding ) : void
SaveAsXml ( string filename ) : void
SaveAsXml ( string filename, Encoding encoding ) : void
SetPaneIndex ( DockPane pane, int index ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnActiveContentChanged ( EventArgs e ) : void
OnActiveDocumentChanged ( EventArgs e ) : void
OnActivePaneChanged ( EventArgs e ) : void
OnContentAdded ( DockContentEventArgs e ) : void
OnContentRemoved ( DockContentEventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
OnPaint ( PaintEventArgs e ) : void
WndProc ( Message &m ) : void

Private Methods

Méthode Description
AddContent ( DockContent content ) : void
AddFloatWindow ( FloatWindow floatWindow ) : void
AddPane ( DockPane pane ) : void
CalculateDockPadding ( ) : void
GetPaneFromHandle ( IntPtr hWnd ) : DockPane
GetTabStripRectangle ( DockState dockState ) : Rectangle
HookEventHandler ( object sender, HookEventArgs e ) : void
ReCreateAutoHideStripControl ( ) : void
RefreshActiveWindow ( ) : void
RefreshAutoHideStrip ( ) : void
RefreshMdiIntegration ( ) : void
RemoveContent ( DockContent content ) : void
RemoveFloatWindow ( FloatWindow floatWindow ) : void
RemovePane ( DockPane pane ) : void
SetActiveContent ( ) : void
SetActiveDocument ( ) : void
SetActiveDocumentPane ( ) : void
SetActivePane ( ) : void
TestDrop ( DragHandler dragHandler, Point pt ) : void

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DockPanel() public méthode

public DockPanel ( ) : System
Résultat System

LoadFromXml() public méthode

public LoadFromXml ( Stream stream, DeserializeDockContent deserializeContent ) : void
stream Stream
deserializeContent DeserializeDockContent
Résultat void

LoadFromXml() public méthode

public LoadFromXml ( string filename, DeserializeDockContent deserializeContent ) : void
filename string
deserializeContent DeserializeDockContent
Résultat void

OnActiveContentChanged() protected méthode

protected OnActiveContentChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnActiveDocumentChanged() protected méthode

protected OnActiveDocumentChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnActivePaneChanged() protected méthode

protected OnActivePaneChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnContentAdded() protected méthode

protected OnContentAdded ( DockContentEventArgs e ) : void
e DockContentEventArgs
Résultat void

OnContentRemoved() protected méthode

protected OnContentRemoved ( DockContentEventArgs e ) : void
e DockContentEventArgs
Résultat void

OnLayout() protected méthode

protected OnLayout ( System.Windows.Forms.LayoutEventArgs levent ) : void
levent System.Windows.Forms.LayoutEventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( PaintEventArgs e ) : void
e PaintEventArgs
Résultat void

SaveAsXml() public méthode

public SaveAsXml ( Stream stream, Encoding encoding ) : void
stream Stream
encoding System.Text.Encoding
Résultat void

SaveAsXml() public méthode

public SaveAsXml ( string filename ) : void
filename string
Résultat void

SaveAsXml() public méthode

public SaveAsXml ( string filename, Encoding encoding ) : void
filename string
encoding System.Text.Encoding
Résultat void

SetPaneIndex() public méthode

public SetPaneIndex ( DockPane pane, int index ) : void
pane DockPane
index int
Résultat void

WndProc() protected méthode

protected WndProc ( Message &m ) : void
m System.Windows.Forms.Message
Résultat void