FolderBrowserDialog

フォルダを選択するように、ユーザーに促せます。

クラス階層

  • System.ComponentModel.Component
    • System.Windows.Forms.CommonDialog
      • System.Windows.Forms.FileDialog
      • System.Windows.Forms.FolderBrowserDialog
継承階層 - FolderBrowserDialog クラス (System.Windows.Forms) | MSDN

プロパティ

プロパティ 内容 既定値
string Description コントロールの上部に表示する説明文 ""
Environment.SpecialFolder RootFolder 開始位置。このフォルダ以下だけが選択可能となる SpecialFolder.Desktop
bool ShowNewFolderButton trueならば、新しいフォルダ ボタンを表示する true
string SelectedPath 選択されたパス。C:\dir1\dir2のような文字列

選択されたパスの既定値として、ダイアログの表示前に設定することも可能。そのときはRootFolderのサブフォルダである必要がある。

""
プロパティ - FolderBrowserDialog クラス (System.Windows.Forms) | Microsoft Learn
FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog();
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
    string path = folderBrowserDialog.SelectedPath;
}
Microsoft Learnから検索