?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>