title: MVVM Light Toolkit NavigationService implementation for WPF using a Frame
body: <p>I am starting to learn MVVM and am trying to use the MVVM Light Toolkit in a WPF project. In the app I will need to navigate to numerous pages and navigate back also. I know I need a <code>NavigationService</code> that I should register with the <code>SimpleIoc</code>.</p>
  
  <p>However, it appears the toolkit doesn't have an implementation of a <code>NavigationService</code> for use in WPF, only offering an <code>INavigationService</code> interface. In my <code>MainWindow</code> I have a <code>Frame</code> that I think should deal with the navigation, so my thinking is the <code>NavigationService</code> class should delegate to this in some way?</p>
  
  <p>Can anyone supply, or point me in the direction of a WPF implementation of <code>NavigationService</code> class using a frame for me to understand it better? So far my searching has not produced anything for WPF, just stuff tailored to Silverlight which I no nothing about.</p>
  
  <p>Like I say I'm just starting to get to grips with this MVVM stuff.</p>