2014-02-07 50 views
1

在我的.Net 4.5 C#應用程序中,我將「C:\ Users \ [UserName] \ Documents」之類的Documents文件夾路徑傳遞給OpenFileDialog.InitialDirectory,但出於某種原因我無法弄清楚它打開「C:\ Users \ [用戶名\ SkyDrive \ Documents」)。我無法找到強制它打開我的默認文檔文件夾「C:\ Users \ [UserName] \ Documents」!如果有幫助,我使用Hotmail帳戶登錄到Windows 8.1。無論如何,我可以強制OpenFileDialog打開我所要求的路徑,而不是OS爲我選擇它?OpenFileDialog強制SkyDrive文檔路徑

回答

0

我剛剛自己遇到了這個問題。

它似乎有一個屬性AutoUpgradeEnabled默認爲true。如果將其設置爲false,它會恢復較舊的行爲,但它也會恢復較舊的外觀。

有一個網頁約在這裏:

http://www.thomasclaudiushuber.com/blog/2008/04/12/vistas-savefiledialog-and-openfiledialog-in-wpf/

+0

其實我是想保持新的外觀。我的問題是如何強制它始終打開默認的文檔文件夾而不是Skype文檔文件夾。 Skype加入之前,這工作正常。不管怎麼說,還是要謝謝你。 – Hoss