簡體   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