I looked at the ShowScreen implementation. I have a question.
How does one set relevant properties on the viewmodel if one used the ShowScreen approach?
e.g if a user clicks on the listviewItem "England" from the listview of countries, you would want to set the country to show on the countryviewmodel to be displayed next.
Would it be correct to say that, one could you ShowScreen when no context has to be set (when dependencies can be fulfilled at registration time) the screen to be shown but not otherwise?
Please correct me if I have not understood this correctly.