我有此幫助程序方法,允許用戶選擇一個(gè)文件夾,我們將在其中保存圖像到:internal static string SelectFolder(Window window, string initialDirectory){ var dialog = new Ookii.Dialogs.Wpf.VistaFolderBrowserDialog { SelectedPath = initialDirectory, RootFolder = System.Environment.SpecialFolder.UserProfile }; return (dialog.ShowDialog(window).GetValueOrDefault()) ? dialog.SelectedPath : string.Empty;}它工作得很好,因?yàn)樗蜷_(kāi)對(duì)話框并返回選定的文件夾路徑。但是,當(dāng)用戶再次打開(kāi)對(duì)話框以更改文件夾時(shí),由于某種原因,對(duì)話框始終會(huì)在對(duì)話框上方的文件夾中打開(kāi)。initialDirectory例如,說(shuō)我選擇C:\users\Bassie\Pictures作為我的文件夾。如果以后要更改文件夾C:\users\Bassie,即使initialDirectory已確定通過(guò)整個(gè)路徑發(fā)送該對(duì)話框,也會(huì)在處打開(kāi)該對(duì)話框。我該如何解決?
1 回答

Helenr
TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超4個(gè)贊
我沒(méi)有文檔,但是我相信可以通過(guò)在目錄路徑中包含結(jié)尾的“ \”來(lái)解決。
例如, C:\users\Bassie\Pictures\
- 1 回答
- 0 關(guān)注
- 151 瀏覽
添加回答
舉報(bào)
0/150
提交
取消