BCGControlBar Library for .NET
DockingContainer Class Members
Properties  Methods  Events


The following tables list the members exposed by DockingContainer.

Public Constructors
 NameDescription
Public ConstructorDockingContainer ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyDefaultSplitterSpecifies the splitter control which should be created by default when any docking pane is docked inside the docking container.  
Public PropertyDockDetermines which docking container borders are docked to it's parent control and determines how a docking container is resized within it's parent.  
Public PropertyEmptyTrue, if the docking container has no docking panes  neither hidden objects, otherwise, false.  
Public PropertyIsHorizontalTrue, if the dockstyle of the docking container is top or bottom, otherwise, false.  
Public PropertyLocationGets the coordinates of the upper-left corner of the Docking Container relative to the upper-left corner of its parent form.  
Public PropertyVisibleGets a value indicating whether the docking container is currently displayed.  
Top
Public Methods
 NameDescription
Public MethodAddBarAdds a new docking pane to the list of the docking panes within the Docking Container.  
Public MethodAddControlBarAdds a control bar to the docking pane.  
Public MethodAddHiddenBarAdds specified docking pane to the hidden object collection. If this docking pane belongs to this container, it will be removed from it.  
Public MethodAddRecentControlBar  
Public MethodAlignToRect

Specifies the inner rectangle of the docking container according to the specified  rectangle.

 
Public MethodCheckSplitterVisibilitySpecifies if the splitter is visible in the current moment.  
Public MethodCreateSplitterCreates a splitter for a DockingContainer.  
Public MethodDisposeOverloaded. Releases all resources used by the DockingContainer.  
Public MethodDisposeUnreferredWrapper  
Public MethodDockingPaneFromPointReturns a docking pane which boundaries contain the specified point.  
Public MethodDoesContainBarRetrieves a value indicating whether the specified pane is a child of the docking container. This pane can be the default splitter of the docking container, the splitter from the splitters' collection and the docking pane from the collection of the docking panes.  
Public MethodFindControlWrapper  
Public MethodFixUpDockingInfoRecreates current Docking Container for the specified docking manager.  
Public MethodGetBoundsRetrieves the coordinates of the rectangle representing the boundaries for the docking container. This boundaries consist of the summary boundaries of the child docking panes and splitters, according to the value of parameters.  
Public MethodGetDebugPercents  
Public MethodGetDockManagerSpecifies the DockManager associated with the current docking container.  
Public MethodGetDragBounds  
Public MethodGetObjectDataGets serialization information with all of the data needed to recreate an instance of this DockingContainer.  
Public MethodInsertSplitterHolderAdds a new splitter holder to the splitter holders' collection.  
Public MethodRemoveControlRemoves a specified control from the collection of the docking panes of the controls.  
Public MethodRemoveSplitterHolderRemoves the specified splitter holder from the collection of the splitter holders.  
Public MethodRemoveWrapperCompleteRemoves the specified control wrapper and its internal control  from the docktable of the DockingContainer.  
Public MethodReplaceDockingPaneReplaces the docking pane orgPane with the docking pane newPane in docking pane list.  
Public MethodResizeContainerChanges the boundaries of the DockContainer to the specified new rectangle.  
Public MethodResizeSubTableChanges the boundaries of the  the specified DockTable.  
Top
Protected Methods
Public Events
 NameDescription
Public EventDockingContainerResizedOccurs when the docking container is resized.  
Top
See Also

Reference

DockingContainer Class
BCGSoft.ControlBars Namespace

Send Feedback