gpt4 book ai didi

c# - 是否可以使 FolderBrowserDialog 的默认路径显示在库中而不是实际磁盘中?

转载 作者:IT王子 更新时间:2023-10-29 04:34:52 25 4
gpt4 key购买 nike

我知道,如果我在显示对话框之前设置 SelectedPath,我可以让它在对话框打开时默认打开一个文件夹。但是,我要使用的文件夹按字母顺序排列在列表的最下方。我在 Windows 中有一个与我的库相同的文件夹,它显示在列表的底部,有什么方法可以让它默认为文件夹的库版本而不是文件夹的硬盘驱动器版本?

另一个可能的解决方案是,如果它仍然使用驱动器版本,但它会自动将窗口向下滚动到选择它的位置。有什么办法可以解决这些问题吗?


它目前是如何显示的

enter image description here

我希望它如何显示

enter image description here

最佳答案

如此设置你的根文件夹和选择的路径,它会在对话框打开时自动滚动到那里:

FolderBrowserDialog dlg = new FolderBrowserDialog();
dlg.RootFolder = Environment.SpecialFolder.MyComputer;
dlg.SelectedPath = @"E:\Vetcentric";
dlg.ShowDialog();

enter image description here

您遇到的问题是,如果您在选择位于库层次结构中的文件夹后查看属性分配,它仍会将其分配给您通过我的计算机获得的通用路径。

关于c# - 是否可以使 FolderBrowserDialog 的默认路径显示在库中而不是实际磁盘中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8404394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com