[FolderBrowserDialog][Tips] [新しいフォルダー]ボタンを表示しないようにする

通常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;
    }
}

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください