[FolderBrowserDialog][Tips] フォルダ選択ダイアログを表示し選択されたフォルダを取得する

スポンサーリンク

フォルダ選択ダイアログを表示するにはFolderBrowserDialogコントロールShowDialogメソッドを使用し、ユーザーが選択したフォルダを取得するにはSelectedPathプロパティを参照します。

下記は、フォルダ選択ダイアログを表示し選択されたフォルダを取得する例です。

[フォルダ選択]ボタンをクリックするとFolderBrowserDialogを表示し、ユーザーがフォルダを選択すると、テキストボックスに選択されたフォルダのパスを表示します。

VBの例

' [フォルダ選択]ボタンクリック時の処理
Private Sub btnSelectFolder_Click(sender As System.Object, e As System.EventArgs) Handles btnSelectFolder.Click
    '★★★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)
{
    // ★★★FolderBrowserDialogを表示★★★
    if (folderBrowserDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
    {
        // ★★★ユーザーが選択したフォルダをテキストボックスに表示★★★
        txtFolder.Text = folderBrowserDialog1.SelectedPath;
    }
}
Please follow and like us:

コメント

タイトルとURLをコピーしました