AvalonDock is a WPF control for adding a docking layout system to your application.
This library is the successor of the 'WPF Docking Library' that was published on CodeProject quite a while ago (http://www.codeproject.com/KB/WPF/WPFdockinglib.aspx
- Completely written in C# and XAML
- Almost everything can be restyled
- Support for Windows Forms controls
- Due to design decisions (support for Windows Forms controls) this library cannot be use in a restricted environment (e.g. XBAP)