【C#】フォルダパス取得ダイアログの表示方法【探索メモ】
メモ
やりたいこと:ダイアログを開きファイルパスを取得する。
- NuGetからWindowsAPICodePackをInstall
- using Microsoft.WindowsAPICodePack.Dialogsを追加
- オブジェクトの作成
var Dialog = new CommonOpenFileDialog();
- その他設定
//ファイル選択ではなくフォルダ選択に変更 Dialog.IsFolderPicker = true; //不必要なフォルダを開かないようにする Dialog.EnsureReadOnly = false; Dialog.AllowNonFileSystemItems = false;
- Dialog.Filenameでファイルパスを取得する。
はてなブログに記載があったのに残す必要ある?