Catel CancelAndCloseView обновлен в версии 4.3

В Catel 4.3 является CancelAndCloseViewModel() устаревшим.

Вместо этого я должен использовать AsynchronousCommand.

Таким образом, в конструкторе CmdCancel = новый AsynchronousCommand(OnCancel, () =>!CmdCancel.IsExecuting)

частная пустота OnCancel {?????? }

Тогда что?

С уважением

Йерун

1 ответ

Решение

Использование TaskCommand и используйте асинхронные методы:

var cancelCommand = new TaskCommand(OnCancelExecuteAsync);

public async Task OnCancelExecuteAsync()
{
    await this.CancelAndCloseViewModel();
}
Другие вопросы по тегам