title: Passing parameters between viewmodels
body: <p>In my app I have 2 views. List(GridView) and Form. I am changing views as proposed in this thread:
  <a href="https://stackoverflow.com/questions/19501266/wpf-mvvm-switch-usercontrols/">WPF MVVM switch usercontrols</a></p>
  
  <p>Now I have a problem how to pass id of selected item after click edit to show new View with the edit form. </p>
  
  <p>Simple application to list all items, add new, delete and edit. How can I do this in MVVWM?
  <hr>
  <em>UPDATE</em></p>
  
  <p>I just want to create a simple application, that has menu on the left with: </p>
  
  <ol>
  <li>List </li>
  <li>Add new. </li>
  </ol>
  
  <p>When click List, it shows UC with list and 3 buttons: Add, Edit, Delete. After click add, edit it shows UC with Form with specific values (while editing). How can I achieve this??</p>