I have my main application and much of the time I am doing it within the single window. But sometimes I am going to want extra windows. For example I want to send a letter, which should open up a ribbon window letter editor with a LettersRegion within.
Ideally I would go:
UriQuery query = new UriQuery();
this._regionManager.RequestNavigate(RegionNames.LettersRegion, new Uri("LetterView" + query.ToString(), UriKind.Relative));
This would then create the LettersView if it doesn't exist and inject the LetterView into it's LettersRegion, or just inject if it is already created.
What would I need to do to do this? And am I going about this the right way?