var dlgs = new System.Windows.Forms.OpenFileDialog();
dlgs.CustomPlaces.Clear();
var ListDrives = DriveInfo.GetDrives();
foreach (DriveInfo Drive in ListDrives)
{
if ((Drive.DriveType == DriveType.Fixed) && (Drive.Name != "C"))
{
dlgs.CustomPlaces.Add(Drive.Name);
}
dlgs.ShowDialog();
}
Я пытаюсь открыть файловый браузер, который не должен иметь доступа к локальному диску C, чтобы пользователь мог выбирать папки с файлами с остальных локальных дисков, таких как («D», «E»).
ShowDialog()
внутри вашего foreach. - person Nyerguds   schedule 25.03.2016