title: MVVM Command Routing Between Controls
body: <p>I currently have a main View with a Button and a ContentPresenter which is bound to a property of the ViewModel which is another View (and associated ViewModel).  Is there way to route a command from the a handler declared in the control loaded in the ContentPresenter?  My reason for this is the main View contains the tool bar and the content presenter has the content.  I am using the Microsoft MVVM template and the generated DelegateCommand class.</p>
  
  <pre><code>&lt;Window ...&gt;
     &lt;Button x:Name="btnAction" Command="{Binding ActionCommand}" /&gt;
     &lt;ContentPresenter Content="{Binding CurrentView}" /&gt;
  &lt;/Window&gt;
  </code></pre>