我正在实现 WPF MVVM 向导,我想知道在DoOperation加载新向导页面 (UserControl) 时执行的正确方法。
加载发生在命名空间时,在类上DoOperation实现。MyWizard.ViewModalUserControlMyWizard.View
如何将UserControl 加载的事件连接到DoOperationapi?
我尝试了以下方法:
<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课堂上执行操作?