Skip to content
Infragistics
WinForms Dock Manager

Windows Forms Dock Manager

Maximize screen real estate with content panes that can be pinned, docked, grouped, and moved about as in Microsoft® Visual Studio®.

WinForms Styling Behavior

Styling and Behavior

A single property, WindowStyle affects the default appearance of the pane windows, including the caption and tab styles. WindowSyle uses these features to make the pane windows resemble Visual Studio 2010 (including details such as VS 2010-style on Windows XP or Windows 7 operating systems). Adjust at the pane- and group- level, and customize the LayoutStyle property to specify how docking panes should manage the client area.

WinForms Dock controls

Dockable & Floating Windows

Controls can be docked to any side of the host container or displayed in an owned floating window.

WinForms Hidden docked controls

AutoHide

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.

WinForms Toggle States

Toggle State

Double clicking on a pane caption, tab item, or sliding group header will toggle the docked state of the pane(s).

WinForms Group panes

Multiple Group Styles

Docked 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.

WinForms movable panes

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.

WinForms dockable controls

WYSIWYG Design-Time Functionality

Easily create and position docked 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.

WinForms window layouts

Persist Layouts

Save and load docked window layouts at design time and run time.

hierarchal control settings

Hierarchical Control Settings

Docked control settings can be set for an individual pane, children of a group, or for all panes.