Windows Forms Dock Manager
Maximize screen real estate with content panes that can be pinned, docked, grouped and moved about just like in Microsoft® Visual Studio®.
Styling and Behavior
A single property, WindowStyle, affects the default appearance of the pane windows, including the caption and tab styles so you can make it resemble Visual Studio 2010 (including fine details such as VS 2010-style on Windows® XP or Windows 7® operating systems). Fine-tune at the pane- and group- level, and customize the LayoutStyle property to specify how docking panes should manage the client area.
Dockable & Floating Windows
Controls can be docked to any side of the host container or displayed in an owned floating window.
Docked controls can be unpinned to conserve screen real estate. Unpinned controls are represented by a tab in an area along the outside of the container. The control is displayed in a separate window that slides out when the tab is selected.
Double clicking on a pane caption, tab item, or sliding group header will toggle the docked state of the pane(s).
Multiple Group Styles
Dockable controls can be grouped together in any combination when docked or floating with support for 4 group styles: horizontally split, vertically split, tabbed groups and sliding groups.
Grouping and Moving Panes
Once docked controls have been created, the panes may be dragged around by pressing down on the caption, tab item, or sliding group header of the pane.
WYSIWYG Design-Time Functionality
Easily create and position dockable controls at design-time. Access to the settings for individual docked controls is available in Visual Studio's property grid when the control is selected.
Save and load docked window layouts at design-time and-run-time.
Hierarchical Control Settings
Docked control settings can be set for an individual pane, children of a group, or for all panes.