Visio Style Docking

Codejock Software's Docking Pane gives your application the power of WYSIWYG (what you see is what you get) style docking panes. You can create docking and splitting windows that are similar to Visual Studio .NET or Microsoft Visio. This gives you the ability to dock your windows to any side of your application's desktop while a visual clue is displayed representing where the docking pane will be positioned.

Docking Pane supports WYSIWYG style docking
Visio Style Docking