1
我想打開一個「OpenFileDialog」,我們只能選擇本地硬盤驅動器(例如C:\,D :)。我想添加限制來訪問網絡驅動器。我使用了下面的代碼,但我可以訪問網絡驅動器。在打開的文件對話框中只打開本地驅動器
守則如下:
OpenFileDialog dialog = new OpenFileDialog();
dialog.CustomPlaces.Clear();
foreach (DriveInfo Drive in DriveInfo.GetDrives())
{
if (Drive.DriveType == DriveType.Fixed)
{
dialog.CustomPlaces.Add(Drive.Name);
}
}
dialog.ShowDialog();
只是好奇 - 爲什麼你想限制網絡驅動器?你想解決什麼問題? – Gray