I want to wire command to Image's MouseDown event in WPF MVVMLight applcation. I have following code :
<Border Grid.Row="2" Grid.Column="1" BorderThickness="1" BorderBrush="Black">
<Image Margin="3" Name="Content" Source="{Binding Content}" HorizontalAlignment="Left">
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseDown">
<cmd:EventToCommand
Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type UserControl}}, Path=DataContext.SelectMediaCommand}"
CommandParameter="{Binding}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</Image>
</Border>
When i paste < Triggers > piece into other control (say textblock in same view), MouseDown does occur (bindings are correct). Tried even put it inside Border, still no effect. I guess i'm missing something. Any ideas what? Thanks in advance.