/// <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" }); }
/// <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" }); } }