private async void ShowDefaultRequestPasswordPopup(PasswordRequestData passwordRequestData) { var confirmationArgs = new ConfirmationArgs { Title = passwordRequestData.Title }; var passwordRequestViewModel = new PasswordRequestViewModel(this.eventAggregator, confirmationArgs); var closeDialogClosure = new OpenedClosedDialogClosure(passwordRequestData.ResultCallback, 0.1); await DialogHost.Show(passwordRequestViewModel, "RootDialog", closeDialogClosure.OpenHandle, closeDialogClosure.CloseHandle); }
private async void ShowCustomPopupWindow(PopupConfirmationWindowRequestData popupConfirmationWindowRequestData) { var confirmationArgs = new ConfirmationArgs { Content = popupConfirmationWindowRequestData.ViewModel, Title = popupConfirmationWindowRequestData.Caption }; var confirmationViewModel = new ConfirmationViewModel(this.eventAggregator, confirmationArgs); var closeDialogClosure = new OpenedClosedDialogClosure(popupConfirmationWindowRequestData.Callback); await DialogHost.Show(confirmationViewModel, "RootDialog", closeDialogClosure.OpenHandle, closeDialogClosure.CloseHandle); }
private async void ShowDefaultConfirmationPopup(DefaultConfirmationRequestData confirmationRequestData) { var confirmationArgs = new ConfirmationArgs { Content = confirmationRequestData.Message, Title = confirmationRequestData.Caption }; var confirmationViewModel = new ConfirmationViewModel(this.eventAggregator, confirmationArgs); var closeDialogClosure = new OpenedClosedDialogClosure(confirmationRequestData.ConfirmarionCallback, 0.1); await DialogHost.Show(confirmationViewModel, "RootDialog", closeDialogClosure.OpenHandle, closeDialogClosure.CloseHandle); }
private async void ShowPopupWindowWithCustomButtons(PopupCustomButtonsWindowRequestData popupCustomButtonsWindowRequestData) { var closeDialogClosure = new OpenedClosedDialogClosure(); await DialogHost.Show(popupCustomButtonsWindowRequestData.ViewModel, "RootDialog", closeDialogClosure.OpenHandle, closeDialogClosure.CloseHandle); }