Is there any example how to drive complex docking app (think: Visual Studio) completely by ViewModels using the model-first appoach (as opposed to view-first)? Something in the lines of having a databound
where each ToolViewModelBase represents a dockable region in the shell?
ObservableCollection<
ToolViewModelBase
> ShellViewModel.Tools
where each ToolViewModelBase represents a dockable region in the shell?