Provides window docking functionality for your application. The DockPanel needs to be placed in your main form. All windows derived from DockableForm (or IDockableForm) can be docked in the DockPanel.
Classes
| Class | Description | |
|---|---|---|
| DockableForm |
Class derived from Form that implements
the IDockableForm interface.
| |
| DockableFormCollection |
Provides methods to manage a collection of IDockableForm objects.
| |
| DockingEventArgs | Provides data for ContentAdded and
ContentRemoved events. | |
| DockingHandler |
Handles a form as dockable by the DockPanel.
| |
| DockPane |
The container window for a collection of IDockableForm forms
displayed in a tabbed manner.
| |
| DockPaneCollection | Provides methods to manage a collection of DockPane objects. | |
| DockPanel |
Represents a control that acts as container for the docking windows.
| |
| DockPanelManager |
A static class that manages the appearance of the DockPanel control.
| |
| DockPanelStrings |
String table that contains all localizable strings (such as button texts, tooltips, etc.).
| |
| DockZone |
Represents a docking zone of the DockPanel.
| |
| DockZoneCollection |
Provides methods to manage a collection of DockZone objects.
| |
| FloatingWindow |
Represents the floating window to contain nested DockPane objects.
| |
| FloatingWindowCollection |
Provides methods to manage a collection of FloatingWindow objects.
| |
| NestedDockingStatus |
Provides nested docking information for a DockPane.
| |
| NestedPaneCollection |
Manages a collection of nested DockPanes.
| |
| ToolStripOffice2007Renderer |
Handles the painting functionality for ToolStrip objects,
applying a style similar to Office 2007 "Black".
| |
| VisibleNestedPaneCollection |
Manages a collection of visible, nested DockPanes.
|
Interfaces
| Interface | Description | |
|---|---|---|
| IDockableForm |
Represents a dockable form.
| |
| INestedPanesContainer |
Container for nested docking DockPane objects.
|
Delegates
| Delegate | Description | |
|---|---|---|
| DeserializeDockableForm |
Callback used by LoadFromXml(String, DeserializeDockableForm)
to get a instance of IDockableForm from a serialized string.
| |
| GetPersistentStringCallback |
Callback used by DockingHandler to get a string for serialization.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| AutoHideWindowState |
The states of auto-hide windows.
| |
| DockAreas | Specifies all available docking areas. | |
| DockPaneAlignment | Specifies the edge for nested docking of DockPanes. | |
| DockPaneAppearance | Specifies the appearance style of a DockPane. | |
| DockPanelRenderMode |
The built-in render modes.
| |
| DockState | Specifies the docking state for docking windows. | |
| DocumentStyle | Specifies the style for document windows. | |
| Office2007Theme |
The color themes of Office 2007.
|