我希望通过EventTrigger在按下特定键(例如空格键)时调用一个命令。
目前我有以下代码:
<i:Interaction.Triggers>
<i:EventTrigger EventName="KeyDown">
<i:InvokeCommandAction Command="{Binding DoCommand}" CommandParameter="{BindingText}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
现在我该如何指定只有在按下空格键时才发生这种情况?
SpaceKeyDownEventTrigger
(而不仅仅是EventTrigger
),但OnEvent
没有被触发。在我的XAML中还有其他需要更改的吗?再次感谢。 - lost_bits1110