I would like to provide a drawer for navigation. There are TabbedContainer pages (for example the home or main page) and also there are SingleContainer pages.
Currently I have to switch stack to trigger calling of SetStack in IMasterDetailView which will change the Details page. However this way the navigation is broken.
If you are talking about changing the Stack on the DetailPage, from a MasterPage navigation link, the best way to do this is with the container and region mapping.
In your TabbedViewContainer, in the constructor, label your Master and Detail pages, as such.
Next, also note the name you assigned your container, e.g.
Then when you do a navigate, make sure you specify the Container and Region, in this case
Containers.Tabbed.ToString()
and"Detail"
, and it will cause the navigation in that particular region.