private async void OnCancelButtonClicked(IViewModel viewModel, EventHandler<UICompletedEventArgs> completedProc) { await viewModel.CancelAndCloseViewModel(); completedProc?.SafeInvoke(this, new UICompletedEventArgs(viewModel, false)); await CloseModal(); }