Dock Layout Manager for WPF
Visual Studio inspired Docking UX
The DevExpress WPF Docking Library includes myriad UI/UX options, which allow you to create Microsoft Visual Studio inspired Dock Window interfaces with absolute ease. Dock hints and built-in context menus make docking operations straightforward and transparent.
You can easily accomplish all panel arrangement tasks via simple drag and drop operations. Our WPF Docking Library includes built-in support for auto-hide windows, splitters, and tab containers.
We rely on DevExpress WPF controls to build the user interface of our commercial application. We appreciate the quality and look and feel of these controls, the quality of the documentation and the excellent technical support.
David Lemoine / Lead Developer, Statsols
Auto-Hide & Floating Panels
Pin a panel or make it stay on top.
Dock panels replicate the auto-hide functionality introduced by Visual Studio. In this mode, an auto-hide panel is automatically minimized when the mouse pointer leaves its region.
Using drag-and-drop, you can dock any panel to any edge of a parent container or to other dock panels, or you can make any panel float over other controls. A floating panel is always on top of all other panels.
The DevExpress WPF Docking Library also includes tab and split panel containers so that you can efficiently ogranize dock windows.
I have looked into many different companies but DevExpress was beating them all for my needs in terms of diversity of WPF tools and the quality of them.
Matt Alinc / Alinc Enterprises
Save/Restore Layouts
Save and load runtime customizations made by users.
You can save layout information to a XML file, stream or system registry, and then restore it. This information may include the visibility, position, state, size of dock panels, etc.
You can also use our WPF Workspace Manager that provides a centralized mechanism to save/restore layouts of all Bar Managers, Ribbon Controls, Navigation Bars, Document and Dock Managers within your WPF application.
A truly professional, fully-featured set of controls from people focused on continual development. As developers, we can't ask for anything more. Keep up the awesome work.
Nigel Bogle / CEO - Software Engineer