Summary
AvalonDock [http://avalondock.codeplex.com] is a WPF controls library which can be used to create a docking layout system like that is present in VisualStudio. Sofa V2 wraps AvalonDock and provides an easier way of programming, enhanced and additional features as well as a modular architecture.
Excerpt
"AvalonDock [http://avalondock.codeplex.com] is a WPF controls library which can be used to create a docking layout system like that is present in VisualStudio. Sofa V2 wraps AvalonDock and provides an easier way of programming, enhanced and additional features as well as a modular architecture. * Easier programming * Enhanced features ** Using perspectives you will not only save the window organization or your workspace but also the content of those windows. ** Events: Components only need to handle the SofaCommon events to be aware of all events of the lifecycle of an object in the AvalonDock environment. * Additional features ** Menus: Sofa provides an easy way to only show the menu of the active window without having to write complicated code. ** Communication: Sofa provides a light event base communication allowing loosely coupled components to coexist. Modular architecture: Sofa V2 architecture is based on a container hosting components."
Full Link
Votes
Comments
There aren't any comments yet for this resource. Be the first to add one!
Add a Comment
Please log in to post comments.