我理解EventTriggers
,我遇到了这样的代码:
<i:Interaction.Triggers>
<i:EventTrigger>
<i:InvokeCommandAction Command="{Binding OnLoadedCommand, Mode=OneWay}" />
</i:EventTrigger>
</i:Interaction.Triggers>
我的问题是:
这个EventTrigger
什么时候才会触发,因为EventTrigger中没有参数,EventTrigger将如何知道它应该在哪个事件上运行命令OnLoadedCommand
答案 0 :(得分:2)
如果未指定EventName
属性,则使用Control的DefaultEventAttribute
来确定默认事件。
例如,Button控件的默认事件是Click
事件。