private void OnShowWindowDialogCommandExecuted() { //WPRMessageBox.Information(this, "Текст диалога пользователя", "Заголовок", () => Debug.WriteLine("Диалог закрыт")); //WPRMessageBox.InformationCancel(this, "Текст диалога пользователя", "Заголовок", (b) => Debug.WriteLine($"Диалог закрыт: {b}")); //WPRMessageBox.Question(this, "Текст диалога пользователя", "Заголовок", (b) => Debug.WriteLine($"Диалог закрыт: {b}")); WPRMessageBox.QuestionCancel(this, "Текст диалога пользователя", "Заголовок", (b) => Debug.WriteLine($"Диалог закрыт: {b}")); }
private async void OnShowWindowDialogCommandAsyncExecuted() { await WPRMessageBox.InformationAsync(MsgBox, "Текст диалога пользователя"); //var res = await WPRMessageBox.InformationCancelAsync(this, "Текст диалога пользователя"); //var res = await WPRMessageBox.QuestionAsync(this, "Текст диалога пользователя"); var res = await WPRMessageBox.QuestionCancelAsync(this, "Текст диалога пользователя"); Debug.WriteLine($"Асинхронный диалог закрыт: {res}"); }
private void Button3_OnClick(object Sender, RoutedEventArgs E) { WPRMessageBox.InputText(this, "Ввод текста:", (B, S) => { if (B) { Debug.WriteLine(S); } }, "Стартовое значение", S => S.Length > 0, "Поле не может быть пустым"); }
private void ButtonBase_OnClick(object Sender, RoutedEventArgs E) { WPRMessageBox.Bubble(this, "Всплывающее сообщение"); }
private void OnShowModalDialogCommandExecuted() { Debug.WriteLine(WPRMessageBox.ShowModal(this, "Модальный диалог", "Заголовок", true)); }
private void Button2_OnClick(object Sender, RoutedEventArgs E) { WPRMessageBox.Bubble(this, "Всплывающее сообщение с кнопкой", "YEP!", () => Debug.WriteLine("Clicked!")); }