Jun 23, 2010 at 6:49 AM
Edited Jun 23, 2010 at 4:36 PM
I have a composite application that consists of around eight modules which in turn are each tied to two shells.
My issue is I do not have any idea on how to switch from one shell to the other on the fly. Only one shell i.e. SHell1 should be visible at a time
So if the user clicks on the shared navigation ribbon to access a module that is in Shell 2. Shell 1 should close and open up shell 2. That way I can also
Create custom splash pages etc.
So to cut a long story short I need some guidance on how to activate/deactivate a Shell. I am using the MVVM pattern as well with view models for all my shells and modules.
How can I switch shells from each Shell’s individual view model , or do I have to do something with bootstrapper and basically load both shells at once and then use the hide/show method as needed ?
Basically I am very new to Prism and modular applications as you can see so some detailed examples or even code snippets would be useful.