Frage

I'm looking for a Docking library for using in the C# application. It can be designed for WPF, but I prefer WinForms applications. Of course, it should provide standart docking opportunities.
I'm going to use it in an application where user can control a huge amount of different processes which can appear and disappear dynamically during the application lifetime. Thus, the main criteria is the following: I should have opportunity to create docking windows and controls located on it dynamically and save the information about all docking windows positions in some file (content I can save using other way). After the application was relaunched it should restore all the docking windows in their states before the application close (and all of their content, but I can load it manually).
Unfortunately, I have found the only docking components library that contains all the required features - it's Telerik WinControls. But it's too slow for my purposes.

Please advise me a good docking library!

War es hilfreich?

Lösung

AvalonDock

It provides binding mechanisms for easy manipulation and MVVM and good serialization mechanics. It is the docking library used in SharpDevelop. Plus its free.

Andere Tipps

Actipro makes one

Actipro Docking Library

I have used the WPF version (not WinForms) of their docking library and it is pretty good. I'm not sure why you said the Telerik docking library was too slow.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top