Docking

Overview

Docking
A docking system for multiple windows in your application

Features

  • Dockable Windows

    Telerik WPF Docking has full drag-and-drop support including the docking compass and the docking hints for visual feedback. You are free to drag the dockable windows anywhere in the container to create customized layouts. You have full control over which window can be docked and to which sides of the container.
    Hierarchies of arbitrary complexity can be created, and once windows are docked together they can be resized independently with the splitters between them.

    Top

  • Floating Windows

    Once you start dragging Pane or Group it moves to Floating window almost immediately. The docking hints for visual feedback show the user where the object will be placed. You can combine multiple windows in the floating group and have full control over which window can be floating.

    Top

  • ToolWindow Control and Behavior

    The ToolWindow control provides a container that can be docked within the Telerik WPF Docking. You can place other controls within a ToolWindow. When the ToolWindow is about to be docked to a docking zone, the zone is highlighted to show where the object will be placed.

    Top

  • Pin, Unpin and Hide

    To display content on demand, a docked window can be pinned, unpinned or hidden.  The pane is in an unpinned state by default.  When unpinned, the pane collapses down to a tab.  To pin, unpin or hide a given window you can use either the icons on the top of the window, the navigation menu or the context menu. The context menu is set to open on CTRL+MouseLeftButtonClick.

    Top

  • Tabbed Documents

    For document-oriented applications, Telerik WPF Docking supports tabbed documents. It allows you to view documents by splitting them into multiple panes.

    Top

  • WPF/Silverlight Code Compatibility

    The WPF Docking shares a single codebase with its Silverlight counterpart. This means that you can achieve close to 100% code reuse for your docking logic if you have parallel WPF/Silverlight development.

    Top