title: Can we raise an event from ViewModel to View?
body: <p>For example, my <code>ViewModel</code> do something. After that, I wanted to notify my <code>View</code> in order to do something that should only be done in <code>View</code>.</p>
  <p>Something like;</p>
  <pre><code>public class MyViewModel : ViewModelBase{
    ...
    private void DoSomething(){
       //raise the event here and notify the View
    }
  }
  </code></pre>
  <p>then in View;</p>
  <pre><code>public MyView(){
    InitializeComponent();
    ...
  }
  
  private void ViewModelSaidDoSomething(){
   //The View Model raises an event, do something here about it...
  }
  </code></pre>
  <p>is that possible without breaking the MVVM concept?</p>