我正在尝试将KeyDown
事件映射到我的ViewModel
。
但事件永远不会被触发。
以下是XAML代码:
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
<i:Interaction.Triggers>
<i:EventTrigger EventName="KeyDown" SourceName="this">
<ei:CallMethodAction MethodName="OnViewKeyDown"
TargetObject="{Binding}" />
</i:EventTrigger>
</i:Interaction.Triggers>
以下是我ViewModel
的代码:
public void OnViewKeyDown(object sender, KeyEventArgs e)
{
}
我试图绘制另一个视图事件,但它们完美无缺。我尝试的那些完美无缺,只有KeyDown
不起作用。
有人可以帮助我吗?