title: How to pass data (eg. selecteditem) from one view to another view using viewmodel
body: <p>Some basic questions, but most examples I see, only contain one view with one viewmodel and one viewmodellocator, so my questions are :</p>
  
  <ul>
  <li>Does each viewmodel has it's own viewmodellocator ? (The snippet included in mvvm light toolkit for a viewmodellocator seem to imply this, as it generates a some methods eg. cleanup that has the same name for each viewmodellocator you create)</li>
  <li>The views DataContext is bound to the ViewModeLocator, but how does one specify that it has an argument (eg. you want this ViewModel to retrieve a certain customer record)</li>
  </ul>