Проверьте FolderBrowserDialog , если вы хотите найти папку.
Если вы хотите открыть файл, вы можете использовать OpenFileDialog .
Обе ссылки содержат примеры использования диалогов.
Эта ссылка MSDN содержит инструкции по получению специальных системных папок. И вы можете указать тип специальной папки, которую вы хотите, используя соответствующее перечисление. Проверьте эту ссылку для тех.
По сути, вы собираетесь сделать что-то вроде этого, если вы хотите открыть диалоговое окно и перейти к системной папке и выбрать несколько файлов оттуда:
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog od = new OpenFileDialog();
od.InitialDirectory = Environgment.SpecialFolder.System;
od.Multiselect = true;
if (od.ShowDialog() == DialogResult.OK)
{
// do stuff
// od.Filenames will hold the string[] of selected files
}
}