我有此幫助程序方法,允許用戶選擇一個文件夾,我們將在其中保存圖像到: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;}它工作得很好,因為它打開對話框并返回選定的文件夾路徑。但是,當用戶再次打開對話框以更改文件夾時,由于某種原因,對話框始終會在對話框上方的文件夾中打開。initialDirectory例如,說我選擇C:\users\Bassie\Pictures作為我的文件夾。如果以后要更改文件夾C:\users\Bassie,即使initialDirectory已確定通過整個路徑發送該對話框,也會在處打開該對話框。我該如何解決?
- 1 回答
- 0 關注
- 157 瀏覽
添加回答
舉報
0/150
提交
取消