更新:2007 年 11 月
您可以使用內建的 FolderBrowserDialog 元件讓使用者瀏覽資料夾。若要顯示對話方塊,請使用 ShowDialog 方法。然後,您可以使用 DialogResult.OK 欄位檢查使用者是否有按一下 [確定] 按鈕。
若要顯示資料夾瀏覽器對話方塊
在 [檔案] 功能表上,按一下 [新增專案]。
[新增專案] 對話方塊便會出現。
按一下 [Windows Form 應用程式],然後按一下 [確定]。
將 [Label] 控制項加入至表單,並使用預設名稱 Label1。
將 [Button] 控制項加入至表單,並在 [屬性] 視窗中變更下列屬性:
屬性
值
Name
folderPath
Text
Path
將 [FolderBrowserDialog] 元件從 [工具箱] 的 [對話方塊] 索引標籤拖曳至表單。
folderBrowserDialog1 便會出現在元件匣中。
按兩下按鈕,在 [程式碼編輯器] 中建立預設事件處理常式。
在 folderPath_Click 事件處理常式中,加入下列程式碼以顯示資料夾瀏覽器對話方塊,並在標籤中顯示選取的路徑。
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK) { this.label1.Text = folderBrowserDialog1.SelectedPath; }按 F5 執行程式碼。
當表單出現時,按一下 [路徑],按一下清單中的某個資料夾,再按一下 [確定]。
確認選取的路徑有出現在標籤中。
請關閉應用程式。