通常FolderBrowserDialogを表示すると、下図のように[新しいフォルダー]ボタンが表示されます。
この[新しいフォルダー]ボタンは非表示にすることができ、ShowNewFolderButtonプロパティで設定することができます(既定値はTrue)。
下記は、[新しいフォルダー]ボタンを表示しないようにする例です。
「[新しいフォルダー]ボタンを表示」チェックボックスにチェックが付いているときのみ、[新しいフォルダー]ボタンが表示されます。
VBの例
' [フォルダの選択]ボタンクリック時の処理 Private Sub btnSelectFolder_Click(sender As System.Object, e As System.EventArgs) Handles btnSelectFolder.Click '★★★[新しいフォルダー]説明を設定する★★★ FolderBrowserDialog1.ShowNewFolderButton = chkShowNewFolderButton.Checked 'FolderBrowserDialogを表示 If FolderBrowserDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then 'ユーザーが選択したフォルダをテキストボックスに表示 txtFolder.Text = FolderBrowserDialog1.SelectedPath End If End Sub
C#の例
// [フォルダの選択]ボタンクリック時の処理 private void btnSelectFolder_Click(object sender, EventArgs e) { // ★★★[新しいフォルダー]説明を設定する★★★ folderBrowserDialog1.ShowNewFolderButton = chkShowNewFolderButton.Checked; // FolderBrowserDialogを表示 if (folderBrowserDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK) { // ユーザーが選択したフォルダをテキストボックスに表示 txtFolder.Text = folderBrowserDialog1.SelectedPath; } }
Please follow and like us:
コメント