title: Bind event in MVVM and pass event arguments as command parameter
body: <p>I wanted to bind an event with ViewModel.  </p>
  
  <p>I used </p>
  
  <blockquote>
    <p>clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity</p>
  </blockquote>
  
  <p>and i used trigger for the same</p>
  
  <pre><code>  &lt;Canvas Grid.Row="2" Grid.Column="2" x:Name="InteractiveCanvas" Style="{StaticResource canvasChartStyle}" ClipToBounds="True" &gt;
          &lt;intr:Interaction.Triggers&gt;
              &lt;intr:EventTrigger EventName="MouseEnter"&gt;
                  &lt;intr:InvokeCommandAction Command="AppointmentEditing" /&gt;
              &lt;/intr:EventTrigger&gt;
          &lt;/intr:Interaction.Triggers&gt;
      &lt;/Canvas&gt;
  </code></pre>
  
  <p>but I need event arguments to be used. Here am not able to get the same.</p>
  
  <p>In wpf any possiblity is there to bind event and get event arguments ?  With out ussing MVVM lite or PRISM. </p>
  
  <p>I just want to get the event arguments </p>