Instantly emulate the Visual Studio UI and turn even the most complex business application into a fully customizable solution. Dock-able windows help you create extremely flexible and fully customizable interfaces...End-users can temporarily hide unnecessary visual elements and drag & drop panels to build a more efficient UI environment for their business needs.

Comprehensive Feature Set: DevExpress WPF Toolbar-Menu Controls
Comprehensive Feature Set

DevExpress WPF Dock Controls ship with a powerful feature set so you can deliver your best, without limits or compromise.

  • Visual Studio Style Helper Glyphs
  • Tabbed Containers
  • Drag & Drop Support
  • Built-in Close Buttons
  • Closed Panels Toolbar
  • Float State Settings
  • Automatic Splitter Availability
  • Auto-Hide Operation Mode
  • User Customization Options
  • Built-in Context Menu
  • Layout Persistence
  • Multiple Monitor Support
  • Control Layout and Customization Support

Auto-Hide Panels: DevExpress WPF Toolbar-Menu Controls
Auto-Hide Panels

Dock panels created with DXDocking replicate the auto-hide functionality of Visual Studio dock windows. In this mode, an Auto-Hide Panel is automatically minimized when the mouse pointer leaves its region (assuming that controls within it do not have input focus).

With our unique implementation, end-users don't have to use pin buttons to toggle auto-hide mode. When dragging a panel, they can dock it and enable auto-hide mode simultaneously, by pointing to a smaller region of the docking glyph, as shown in the following image. You can also dock a panel directly onto the auto-hide headers area - above or below existing dock window headers.

Help Topic: Auto-Hide Panels | How to: Create auto-hidden panels

Access to Closed Panels: DevExpress WPF Toolbar-Menu Controls
Access to Closed Panels

With DXDocking for WPF, you can activate a toolbar that displays buttons with closed panel captions. You can press a button to show the corresponding panel. The clicked button disappears and becomes visible only when you close the window.

Help Topic: Dock (Layout) Panels | How to: Create closed (hidden) panels

Toolbar-Menu Integration: DevExpress WPF Toolbar-Menu Controls
Toolbar-Menu Integration

You can integrate a toolbar or menu into a dock window. It's as simple as adding a toolbar to a standard window.

You can also activate toolbar drag and drop between dock windows and the main window. This feature can be used to visually create a dock panel and toolbar layout. Simply run the application and drag toolbars where necessary and save your layout.

How to: Embed a bar into a dock panel

Classic MDI: DevExpress WPF Toolbar-Menu Controls
Classic MDI

Using the DocumentGroup container, you can deliver true MDI interfaces, where documents are represented as floating windows within the parent container. All classic MDI layout features are available to end-users - from maximizing or collapsing windows to automatically arranging them using the Cascade, Vertical Tiling or Horizontal Tiling styles.

Help Topic: MDI Mode | Help Topic: Tabbed Groups | Examples: Creating a TabbedGroup and DocumentGroup groups | Examples: How to enable MDI mode for a DocumentGroup

Tabbed MDI: DevExpress WPF Toolbar-Menu Controls
Tabbed MDI

In this mode child windows will be displayed as tabbed pages. Even if you don't do so when designing your application, end-users will still be able to choose this layout style by using window title context menus.

Tabbed layout provides a great deal of flexibility for end-users. They can re-order documents by simply dragging tabs within the header panel. If a tab is dragged outside the header panel area, the corresponding document is automatically moved to a newly created window. They can then drag the window back to move the document into a tab.

Tab orientation, position and content are fully customizable. The Tab header panel can also include a dropdown that allows you to switch between documents.

Multi-Monitor Support: If you have a multiple monitor environment, you can easily move documents to your second monitor, so improving your productivity.

Help Topic: MDI Mode | Help Topic: Tabbed Groups | Examples: Creating a TabbedGroup and DocumentGroup groups | Examples: How to enable MDI mode for a DocumentGroup

Window and Document Selector: DevExpress WPF Toolbar-Menu Controls
Window and Document Selector

The DevExpress WPF Docking Library ships with a built-in UI for switching between documents and dock windows. End-users can simply press CTRL+TAB to invoke a Document Selector window that lists all available windows with associated thumbnails when list items are hovered.

Help Topic: Document Selector

Download the Free Trial

Includes 30 days of free tech support

Buy it Today

Part of the WPF Subscription
Pricing starts at only
Get started today and see why tens of thousands of developers
worldwide choose DevExpress.


Everything you'll need for your next WPF project.

The 110 controls and libraries that make up the DevExpress WPF Subscription have been engineered to address the UI, analytics and reporting requirements for a broad range of solutions targeting Windows®, Download your free trial today or explore the individual controls that ship as part of this subscription below.
Create compelling business solutions that emulate the look, feel and capabilities of Microsoft Office®.
Reports & Analytics
Harness the power of information and present it to your users so it's always easy-to-use and always customizable.
Navigation & Layout
Reproduce the advanced and highly flexible user interfaces of today's most popular Windows applications.

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at or call us at +1 (818) 844-3383


DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2018 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners