Visual Studio style Docking Pane

Fully implemented BCGControlBar Pro (MFC)

Not available BCGSuite (MFC)

Fully implemented BCGControlBar for .NET

The library provides resizable docking control bars with expanding panes similar to Visual Studio®. Using these control bars, both developer and end user can easy build the required application layout.

The appearance of control bar is fully customizable. Microsoft Office look is supported as well and can be changed on the fly.

Docking control bars provide the following functionality:

  • Dock to a main frame window
  • Switch to autohide mode
  • Attach to a tabbed window
  • Float in a miniframe
  • Dock to another control bar that is floating in a miniframe window
  • Free resizing
  • Load/save state from/to the Windows registry
  • Can be created with or without caption
  • Can be dragged with or without (using drag rectangle) context

The advanced docking algorithms allow to set up the docking windows as you like:

  • Ability to dock several control bars to a floating miniframe window
  • Ability to create nested docking containers
  • Ability to make floating or non-floating (statically docked) control bars
  • Customizable appearance of control bar slider

Control bar can be floating and docked everywhere:

Control bar can be floating and docked everywhere:

An advanced algorithms allow to set up the docking windows as you like (example of nested docking):

An advanced algorithms allow to set up the docking windows as you like (example of nested docking):

Context menu displays list of actions (states):

Context menu displays list of actions (states):