WPF Dock Windows

Feature Checklist

 
  • Visual Studio Style Helper Glyphs - these glyphs serve as drop targets and provide a more intuitive way in which to initiate dock operations.

  • Tabbed Containers - drop a window onto the center glyph to organize panels as tabbed pages.

    WPF Docking - Dock as Tab

    Via drag-and-drop, you can easily reorder tabs.

  • Built-in Close Buttons - allow end-users to temporarily hide unnecessary windows.

    WPF Docking - Close Buttons

  • Closed Panels Toolbar - allows you to restore panel visibility.

    You can make a Close Panel visible which will allow an end-user to access all closed panels.

    WPF Docking - Closed Panels Toolbar

  • Float State - you can enable free positioning of float panel or restrict movement to the application's window boundaries.

    WPF Docking - Floating Panels

  • Automatic Splitters - automatically created splitter controls allow you to resize dock windows that are placed side-by-side.

    WPF Docking - Splitters

  • Auto-Hide Operation Mode - we've enhanced this Visual Studio-like feature to enable direct transitions between Float and Auto-Hide states.

    WPF Docking - Auto Hiding Panel via Drag-and-Drop

  • User Customization Options - for each individual panel, you can specify which states and operation modes are allowed.
  • Built-in Context Menu - in addition to drag and drop operations, end-users can change dock window states by using the title bar's context menu.

    WPF Docking - Built-in Context Menu

  • Toolbar-Menu Integration - toolbars and menus created with the DXBars Library can be integrated into individual dock panels.

    WPF Docking - Toolbar Within Dock Panel

  • Layout Persistence - you can save and restore control layout and maintain layouts between application runs. This feature can also be used to provide end-users with multiple predefined layouts so that they can switch from one to another based upon their business requirements.
  • Multi-Monitor Support - with this feature, you can freely move documents to your second monitor.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.