「ファイルを開く」ダイアログについて質問です。
現在以下のように実装を行っていますが、
特定条件の場合には「ファイルを開く」ダイアログを閉じないようにしたいです。
using (CommonOpenFileDialog openFolderDialog = new CommonOpenFileDialog()) { openFolderDialog.IsFolderPicker = true; openFolderDialog.Title = "フォルダを指定してください。"; CommonFileDialogResult dialogResult = openFolderDialog.ShowDialog(); if ((true)) { } else if (dialogResult == CommonFileDialogResult.Cancel || string.IsNullOrEmpty(openFolderDialog.FileName)) { // キャンセルボタンが押下された場合 return; } else { // trueではない場合 MessageBox.Show("エラーです。"); } }
上記のMessageBox.Show("エラーです。");の場合には「ファイルを開く」ダイアログを開いたままにしておきたいのです。
どのような方法がありますでしょうか・・?
尚、上記の例ではifでtrueの場合か否かになっていますが、
実際には、選択したフォルダの内容によって処理を分ける想定です。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/07/08 05:07