【发布时间】:2019-11-21 22:11:47
【问题描述】:
我有一个EventTrigger:
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseDoubleClick">
<i:InvokeCommandAction Command="{Binding Modify}"
CommandParameter="{Binding SelectedItem, ElementName=lv}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
它调用MouseDoubleClick 上的命令,不管它是左还是右!我希望它仅在 Left MouseDoubleClick 上调用命令。我尝试将EventName 更改为LeftMouseDoubleClick 和LeftDoubleClick,但这些都不起作用!在属性检查器的事件部分下 看起来有两个 MouseDoubleClick 和 PreviewMouseDoubleClick 但是 LeftMouseDoubleClick 或 RighMouseDoubleClick 什么都没有!
有这样的活动吗?如果有,叫什么名字? 如果没有,这种情况如何处理?
【问题讨论】:
标签: c# wpf eventtrigger