I have an app where there's a small panel that needs to support browser like navigation such has back, forward, and home. Thus it also needs to hold a history of panels the user has gone to. I don't think I can use NavigationWindow because only a small portion of the window will support navigation.
What is the best practice for doing this? I've been looking at NavigationService and the Navigation commands like NavigateBack and etc.. But it's kinda hard to tie this stuff together.
I'm using Prism/MEF as well.