我通过以下方式打开 FolderBrowserDialog:
FolderBrowserDialog fbd = new FolderBrowserDialog();
fbd.Description = desc;
fbd.SelectedPath = defaultPath;
fbd.ShowNewFolderButton = showNewFolderButton;
DialogResult result = fbd.ShowDialog();
if (result == System.Windows.Forms.DialogResult.OK)
return fbd.SelectedPath + @"\";
else
return "";
这行得通。但是每次我在此对话框中选择一个新文件夹时,整个“文件夹树”都会向下滚动到底部,以便所选文件夹位于 FolderBrowserDialog 的底部。这很烦人,因为我总是必须再次向下滚动才能选择另一个文件夹...
有什么解决办法吗?
谢谢!