Nuget下载之后记得要先引用下面的
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
<!-- 鼠标事件 -->
<i:EventTrigger EventName="MouseEnter"/> <!-- 鼠标进入 -->
<i:EventTrigger EventName="MouseLeave"/> <!-- 鼠标离开 -->
<i:EventTrigger EventName="MouseLeftButtonDown"/> <!-- 鼠标左键按下 -->
<i:EventTrigger EventName="MouseLeftButtonUp"/> <!-- 鼠标左键释放 -->
<i:EventTrigger EventName="PreviewMouseLeftButtonDown"/> <!-- 隧道鼠标按下 -->
<i:EventTrigger EventName="PreviewMouseLeftButtonUp"/> <!-- 隧道鼠标释放 --><!-- 键盘事件 -->
<i:EventTrigger EventName="KeyDown"/> <!-- 按键按下 -->
<i:EventTrigger EventName="KeyUp"/> <!-- 按键释放 -->
<i:EventTrigger EventName="PreviewKeyDown"/> <!-- 隧道按键按下 --><!-- 焦点事件 -->
<i:EventTrigger EventName="GotFocus"/> <!-- 获取焦点 -->
<i:EventTrigger EventName="LostFocus"/> <!-- 失去焦点 -->
使用示例
<i:Interaction.Triggers><i:EventTrigger EventName="PreviewMouseLeftButtonDown"><i:InvokeCommandAction Command="{Binding ForwardMouseDownCommand}" /></i:EventTrigger>
</i:Interaction.Triggers>