【问题标题】:FolderBrowseDialog() with user specified location具有用户指定位置的 FolderBrowseDialog()
【发布时间】:2014-02-17 15:50:09
【问题描述】:

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

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

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

想法?

【问题讨论】:

    标签: vb.net folderbrowserdialog


    【解决方案1】:

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

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

    From MSDN FolderBrowserDialog.SelectedPath

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-29
      相关资源
      最近更新 更多