Dan Blair
Dan Blair

Reputation: 2381

Opening a directory chooser in C#

I am writing a quick and dirty application that reads all the files from a given directory. I'm currently using the OpenFileDialog to choose a directory and just culling off the file name that it provides. It seems like there should be a way to just choose directories though, but in a quick browsing of MSDN I didn't find it.

If you have a way in winforms or more preferably in WPF I'm all ears.

Upvotes: 21

Views: 31658

Answers (2)

Geoff
Geoff

Reputation: 159

using FORMS = System.Windows.Forms;

var dialog = new System.Windows.Forms.FolderBrowserDialog();
FORMS.DialogResult result = dialog.ShowDialog();
if (result == FORMS.DialogResult.OK)
{
    MessageBox.Show("Result: " + dialog.SelectedPath);
}

Upvotes: 15

Kibbee
Kibbee

Reputation: 66162

You'll want to use a FolderBrowserDialog.

Upvotes: 37

Related Questions