Пример #1
0
 /// <summary>
 /// 照合ダイアログを表示する(警告、エラー、問い合わせ全部)
 /// </summary>
 /// <returns>タスク</returns>
 private async Task OnShowCollationCommandAsync()
 {
     // 照合ダイアログを表示する。
     CollationDialogUtility dialog = new CollationDialogUtility();
     await dialog.ShowCollationDialogAsync(
         new List <string>() { "警告メッセージ1", "警告メッセージ2", "警告メッセージ3" },
         new List <string>() { "エラーメッセージ1", "エラーメッセージ2", "エラーメッセージ3" },
         new List <string>() { "問い合わせメッセージ1", "問い合わせメッセージ2", "問い合わせメッセージ3" });
 }
Пример #2
0
        /// <summary>
        /// 照合ダイアログを表示する(警告、問い合わせのみ)
        /// </summary>
        /// <returns>タスク</returns>
        private async Task OnShowCollationNonErrorCommandAsync()
        {
            // 照合ダイアログを表示する。
            CollationDialogUtility dialog = new CollationDialogUtility();
            var result = await dialog.ShowCollationDialogAsync(
                new List <string>() { "警告メッセージ1", "警告メッセージ2", "警告メッセージ3" },
                null,
                new List <string>() { "問い合わせメッセージ1", "問い合わせメッセージ2", "問い合わせメッセージ3" });

            // 中断された場合はその旨をダイアログで表示する。
            if (!result)
            {
                //await _pageDialogService.DisplayAlertAsync(string.Empty, "中断されました", "ok");
                await _customDialogService.Show("たいとる", "中断されました", EImageKind.Nothing, new List <string> {
                    "OK"
                });
            }
        }