thank you for that link.
My project is ca. eight month old. It's my first WPF and MVVM project ever and I used MEF from first day, so I searched many about that all in internet. That means, I know soapbox project since first release and I used many ideas from that framework, so
LayoutManager was part of my project too.
But now I understend little bit more about what I'm doing and why. With CinchV2 I started big refactoring, or I can say, restart of that project and I will do it more clear and pattern conform, use more Cinch features and and and. That means, I don't like
that LayoutManager anymore. It's not MVVM conform. I have FrameWork references in my ViewModels and it's very coupled.
I have the better solution now and I'm very happy about that. It's absolute independet from my project or other libraries. It's a "simple" Behavior that managed ViewModels for AvalonDock. So every one can use it to make AvalonDock more MVVM freandly.
In xaml it looks like that
thats all. No matter what type your ViewModel have, it works
So every one, who want's it, I can publish that behavior. You too sacha, maybe you will use AvalonDock for some projects.
I started discussion at avalondock to integrate this in avalondock librery, so I hope it will be heppen.