Users can recreate the Visual Studio document experience within their application with the WPF Visual Studio Dock control feature. 

Supports the ability to accurately recreate the Visual Studio docking experience including layout persistence, floating windows, and HWind Support.
View Sample 

Supports visual indicators that demonstrate where a dockable item will snap into place.
View Sample 

WPF docking indicators illustrate where an item will snap into place when moved. 

Supports any navigation screen that allows for quick navigation with previews between different content panes.
View Sample 

Users can preview different content panes with the WPF dock manager content pane navigator feature.  
Users can create a tabbed menu-type area to access different pieces of information with the WPF dock manager. 

Allows for the creation of a tabbed area that mimics a tabbed MDI experience.
View Sample 

Hidden panes stay out of the way until users mouse over them, and then they animate into view on mouse over, click, activation, or by command where users can pin them to keep them visible.
View Sample 

Users can access hidden panes by mousing over them to bring them into view. 
Resize docked content panes by dragging any edge into the desired position. 

Docked content panes can easily be resized by dragging one edge to accommodate the information being presented.
View Sample 

Methods to save a layout to XML and then load it back into the docking control enable presenting users with their preferred layout when your application restarts.
View Sample 

Methods to save a layout to XML and then load it back into the docking control enable presenting users with their preferred layout when your application restarts. 
Supports hosting HWnds meaning legacy Windows Forms controls can be hosted in this WPF docking experience.  

Supports hosting HWnds meaning legacy Windows Forms controls can be hosted in this WPF docking experience.
View Sample