title: MVVM: Bind property in ViewModel to property in a different VM?
body: <p>Using MVVMLight toolkit in a WPF app.<br>
  I have a ViewModel class that encapsulates the application's settings, and a corresponding View to allow the user to change them.  The settings are stored in the registry.</p>
  
  <p>I'm adding some status indicators to the main View to reflect whether some settings are toggled on or off.  It makes sense to bind the visibility of these to properties in the MainViewModel.<br>
  Is it possible to bind properties in the MainViewModel to properties in the SettingsViewModel, or should I use messages to tell the MainViewModel that something has changed in the SettingsViewModel?<br>
  Thanks for any suggestions...  </p>