我对MvvmlightRelayCommand和EventToCommand在 Mvvmlight 中有点困惑。似乎EventToCommand处理EventTrigger并调用一个RelayCommand来做工作。如:
<i:Interaction.Triggers>
<i:EventTrigger x:Uid="i:EventTrigger_1" EventName="MouseLeftButtonUp">
<cmd:EventToCommand x:Uid="cmd:EventToCommand_1" Command="{Binding Form_MouseLeftButtonUpCommand}" PassEventArgsToCommand="True"/>
</i:EventTrigger>
</i:Interaction.Triggers>
我的理解正确吗?
那么,我们可以RelayCommand直接使用 with EventTrigger,而不需要使用EventToCommand吗?
谢谢你的帮助!