Catel CancelAndCloseView在版本4.3中重新定义

时间:2015-11-13 15:51:31

标签: mvvm catel

在Catel 4.3中,CancelAndCloseViewModel()已过时。

我必须使用AsynchronousCommand。

所以 在构造函数中 CmdCancel = new AsynchronousCommand(OnCancel,()=>!CmdCancel.IsExecuting)

private void OnCancel {   ?????? }

然后是什么?

亲切的问候

的Jeroen

1 个答案:

答案 0 :(得分:0)

使用TaskCommand并使用异步方法:

var cancelCommand = new TaskCommand(OnCancelExecuteAsync);

public async Task OnCancelExecuteAsync()
{
    await this.CancelAndCloseViewModel();
}
相关问题