title: How to pass mouse EventArgs and other params?
body: <p>I'm using the <code>Interaction</code> dll and I want to "call" a method from the ViewModel and to pass her the mouse Args and another params.</p>
  
  <p>I have tried to use the <code>Microsoft.Expression.Interaction</code> with the CallMethod like this:</p>
  
  <pre><code>&lt;i:Interaction.Triggers&gt;
      &lt;i:EventTrigger EventName="MouseDown" &gt;
          &lt;!--This is used in order to pass eventArgs to func--&gt;
          &lt;ei:CallMethodAction MethodName="networkControl_MouseDown" TargetObject="{Binding}" /&gt;
      &lt;/i:EventTrigger&gt;
  </code></pre>
  
  <p>But my problem is that the method <code>networkControl_MouseDown</code> need to use a parameter that is a view parameter, so I thought about passing this parameter as an argument to the function and I read that the <code>CallMethodAction</code> does not support argument passing.</p>
  
  <p>Is there any solution to my problem? </p>