1
我實現WPF MVVM嚮導,我想知道一個新的嚮導的頁面(用戶控件)被加載時執行DoOperation
的正確方法。WPF MVVM嚮導
在MyWizard.ViewModal
類上實現,而UserControl
負載在MyWizard.View
名稱空間上發生。
如何連接UserControl
加載事件到DoOperation
api?
我試過如下:
<xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
<i:Interaction.Triggers>
<i:EventTrigger EventName="Loaded">
<i:InvokeCommandAction Command="{Binding Path=RunOperation}"/
</i:EventTrigger>
</i:Interaction.Triggers>
RunOperation
電話DoOperation
。
它不起作用,RunOperation
沒有被調用。
這是正確的做法或有在MyWizard.ViewModal
類來執行操作的更好的辦法?