So let me put it this way.
I have a LogInViewModel and a LogInView. There is a Login() method in the ViewModel that gets called if the user clicks on a button in the View. Now I want the dashboard to show if the login was successful. How do I do this? I can’t find a clear answer to this in the documentation.
I assume that your dashboard is essentially your shell. In which case, you can bootstrap your
LoginViewModeland in theLoginmethod, after a successful login, you can show theDashboardViewModeland close theLoginViewModelusing the Caliburn.MicroWindowManager.Something like (using MEF):
Bootstrapper.cs
LoginViewModel.cs