繁体   English   中英

具有用户指定位置的FolderBrowseDialog()

[英]FolderBrowseDialog() with user specified location

将VS2013与VB.NET一起使用,并使用FileBrowseDialog(),我似乎看不到该属性使它使用最后选择的位置,或者能够根据文本框的内容指定要开始的目录。

该代码非常适合在我需要的位置打开和发布.SelectedPath ,但是现在我希望它从特定位置开始。

尝试过.ROOT,但这似乎不允许我指定除枚举值之外的其他起始位置。

思考?

在尝试打开FolderBrowserDialog之前是否尝试设置SelectedPath?

Dim fbd = new FolderBrowserDialog()
fbd.SelectedPath = "your path variable"
if fbd.ShowDialog() = DialogResult.OK Then

   string newPath = fbd.SelectedPath
   .....

从MSDN FolderBrowserDialog.SelectedPath

如果在显示对话框之前设置了SelectedPath属性,则只要将SelectedPath设置为RootFolder的子文件夹(或更准确地说,指向RootFolder的子文件夹)的绝对路径,具有此路径的文件夹即为选定文件夹。由RootFolder表示的shell名称空间)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM