C# Class Longkong.WinFormsUI.DockPane

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

Private Properties

Свойство Type Description
AddContent void
Close void
CloseContent void
Close_Click void
GetFirstContent DockContent
GetFloatPaneFromContents DockPane
GetHitTest HitTestResult
GetHitTest HitTestResult
GetTestDropOutline System.Drawing.Region
InternalAddToDockList void
InternalConstruct void
InternalSetDockState void
RefreshChanges void
RefreshStateChange void
RemoveContent void
ResumeRefreshStateChange void
ResumeRefreshStateChange void
SetIsActivated void
SetIsActiveDocumentPane void
SetIsHidden void
SetParent void
SetParent void
SetVisibleContentsToPane void
SetVisibleContentsToPane void
SuspendRefreshStateChange void
TestDrop void
ValidateActiveContent void

Méthodes publiques

Méthode Description
Activate ( ) : void
AddToDockList ( IDockListContainer container ) : DockPane
AddToDockList ( IDockListContainer container, DockPane prevPane, DockAlignment alignment, double proportion ) : DockPane
CloseActiveContent ( ) : void
DockPane ( DockContent content, DockPane prevPane, DockAlignment alignment, double proportion, bool show ) : System
DockPane ( DockContent content, DockState visibleState, bool show ) : System
DockPane ( DockContent content, FloatWindow floatWindow, bool show ) : System
DockPane ( DockContent content, Rectangle floatWindowBounds, bool show ) : System
Float ( ) : DockPane
IsDockStateValid ( DockState dockState ) : bool
RestoreToPanel ( ) : void
SetContentIndex ( DockContent content, int index ) : void
SetDockState ( DockState value ) : DockPane
SetNestedDockingProportion ( double proportion ) : void
Show ( ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
OnDockStateChanged ( EventArgs e ) : void
OnIsActivatedChanged ( EventArgs e ) : void
OnIsActiveDocumentPaneChanged ( EventArgs e ) : void
OnLayout ( System.Windows.Forms.LayoutEventArgs e ) : void

Private Methods

Méthode Description
AddContent ( DockContent content ) : void
Close ( ) : void
CloseContent ( DockContent content ) : void
Close_Click ( object sender, EventArgs e ) : void
GetFirstContent ( DockState dockState ) : DockContent
GetFloatPaneFromContents ( ) : DockPane
GetHitTest ( ) : HitTestResult
GetHitTest ( Point ptMouse ) : HitTestResult
GetTestDropOutline ( DockStyle dockStyle, int contentIndex ) : Region
InternalAddToDockList ( IDockListContainer container, DockPane prevPane, DockAlignment alignment, double proportion ) : void
InternalConstruct ( DockContent content, DockState dockState, bool flagBounds, Rectangle floatWindowBounds, DockPane prevPane, DockAlignment alignment, double proportion, bool show ) : void
InternalSetDockState ( DockState value ) : void
RefreshChanges ( ) : void
RefreshStateChange ( IDockListContainer oldContainer, DockState oldDockState ) : void
RemoveContent ( DockContent content ) : void
ResumeRefreshStateChange ( ) : void
ResumeRefreshStateChange ( IDockListContainer oldContainer, DockState oldDockState ) : void
SetIsActivated ( bool value ) : void
SetIsActiveDocumentPane ( bool value ) : void
SetIsHidden ( bool value ) : void
SetParent ( ) : void
SetParent ( Control value ) : void
SetVisibleContentsToPane ( DockPane pane ) : void
SetVisibleContentsToPane ( DockPane pane, DockContent activeContent ) : void
SuspendRefreshStateChange ( ) : void
TestDrop ( DragHandler dragHandler, Point pt ) : void
ValidateActiveContent ( ) : void

Method Details

Activate() public méthode

public Activate ( ) : void
Résultat void

AddToDockList() public méthode

public AddToDockList ( IDockListContainer container ) : DockPane
container IDockListContainer
Résultat DockPane

AddToDockList() public méthode

public AddToDockList ( IDockListContainer container, DockPane prevPane, DockAlignment alignment, double proportion ) : DockPane
container IDockListContainer
prevPane DockPane
alignment DockAlignment
proportion double
Résultat DockPane

CloseActiveContent() public méthode

public CloseActiveContent ( ) : void
Résultat void

Dispose() protected méthode

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

DockPane() public méthode

public DockPane ( DockContent content, DockPane prevPane, DockAlignment alignment, double proportion, bool show ) : System
content DockContent
prevPane DockPane
alignment DockAlignment
proportion double
show bool
Résultat System

DockPane() public méthode

public DockPane ( DockContent content, DockState visibleState, bool show ) : System
content DockContent
visibleState DockState
show bool
Résultat System

DockPane() public méthode

public DockPane ( DockContent content, FloatWindow floatWindow, bool show ) : System
content DockContent
floatWindow FloatWindow
show bool
Résultat System

DockPane() public méthode

public DockPane ( DockContent content, Rectangle floatWindowBounds, bool show ) : System
content DockContent
floatWindowBounds System.Drawing.Rectangle
show bool
Résultat System

Float() public méthode

public Float ( ) : DockPane
Résultat DockPane

IsDockStateValid() public méthode

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

OnDockStateChanged() protected méthode

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

OnIsActivatedChanged() protected méthode

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

OnIsActiveDocumentPaneChanged() protected méthode

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

OnLayout() protected méthode

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

RestoreToPanel() public méthode

public RestoreToPanel ( ) : void
Résultat void

SetContentIndex() public méthode

public SetContentIndex ( DockContent content, int index ) : void
content DockContent
index int
Résultat void

SetDockState() public méthode

public SetDockState ( DockState value ) : DockPane
value DockState
Résultat DockPane

SetNestedDockingProportion() public méthode

public SetNestedDockingProportion ( double proportion ) : void
proportion double
Résultat void

Show() public méthode

public Show ( ) : void
Résultat void