コード例 #1
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
 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}"));
 }
コード例 #2
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
        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}");
        }
コード例 #3
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
 private void Button3_OnClick(object Sender, RoutedEventArgs E)
 {
     WPRMessageBox.InputText(this,
                             "Ввод текста:",
                             (B, S) => { if (B)
                                         {
                                             Debug.WriteLine(S);
                                         }
                             },
                             "Стартовое значение",
                             S => S.Length > 0,
                             "Поле не может быть пустым");
 }
コード例 #4
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
 private void ButtonBase_OnClick(object Sender, RoutedEventArgs E)
 {
     WPRMessageBox.Bubble(this, "Всплывающее сообщение");
 }
コード例 #5
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
 private void OnShowModalDialogCommandExecuted()
 {
     Debug.WriteLine(WPRMessageBox.ShowModal(this, "Модальный диалог", "Заголовок", true));
 }
コード例 #6
0
ファイル: Dialogs.xaml.cs プロジェクト: tjden88/WPR.Styles
 private void Button2_OnClick(object Sender, RoutedEventArgs E)
 {
     WPRMessageBox.Bubble(this, "Всплывающее сообщение с кнопкой", "YEP!", () => Debug.WriteLine("Clicked!"));
 }