2014-03-03 36 views
1

我理解EventTriggers和我碰到一個代碼來這樣的:瞭解EventTrigger不帶參數

<i:Interaction.Triggers> 
    <i:EventTrigger> 
     <i:InvokeCommandAction Command="{Binding OnLoadedCommand, Mode=OneWay}" /> 
    </i:EventTrigger> 
</i:Interaction.Triggers> 

我的問題是:

當將這種EventTrigger居然火象沒有參數的EventTrigger以及EventTrigger如何知道應在哪個事件中運行命令OnLoadedCommand

回答

2

如果未指定EventName屬性,則DefaultEventAttribute該控件用於確定默認事件。

例如,Button控件的默認事件是Click事件。

MSDN: DefaultEventAttribute Class