title: How to re-instantiate page/viewmodel in UWP?
body: <p>I using <code>MvvmCross</code> to build my UWP application. I have views with their own view models.
    When I start the app then first time from Setting view navigate to Passcode view using <code>ShowViewModel&lt;PasscodeViewModel&gt;()</code>. Then it call view model and view constructor to build and initialize view. When user come back to setting view and again navigate to passcode view using same method like <code>ShowViewModel&lt;PasscodeViewModel&gt;()</code> then this time view and view model constructor not get called. Since unable to reinitialize passcode view. So it display previous instance of passcode view.</p>
  
  <p><strong>Following solution I have tried</strong> </p>
  
  <p>I tried removing the backstack in the navigations but then also not constructor get call.</p>
  
  <p>Also implement loaded event but this solution also not working for me.</p>
  
  <p>Also implemented <code>Void Init()</code> in view model but this method also not get call.</p>
  
  <p>I just want when I navigate to PasscodeView then each time it call constructor of PasscodeView and PasscodeViewModel. </p>
  
  <p>So my question is how to force to re-initialize page and viewmodel each time while navigation??
  Please help to resolve this issue.</p>