The following are some of the main features of C1DockControl that you may find useful:
By default, DockControl uses Microsoft docking diamonds like Visual Studio. See Docking Diamond and Zones for more information.
Customize DockControl to provide natural docking allowing you to dock and float multiple windows within your application. Dock indicators appear when you drag windows over dock zones signaling to dock.
Allow a window to float above your application in separate windows.
Documents opened in instances of the editor are automatically arranged on tabbed panes.
See more of your code at one time with auto hide using the pushpin. This allows you to minimize not-in-use tool windows along the edges of the IDE.
For complete flexibility and to restrict behavior, the docking state of any dockable window can be controlled programmatically through the rich programmatic API.
You can choose which monitor to display windows on by easily dragging windows from one monitor to the other. This option is only available on the WPF platform.
DockControl for WPF and Silverlight supports ComponentOne's ClearStyle technology, which allows you to easily change control colors without having to change control templates. By setting a few color properties, you can quickly style the C1DockControl elements. See DockControl ClearStyle Properties for more information on the ComponentOne ClearStyle technology.