【问题标题】:OpenFileDialog forces SkyDrive Documents pathOpenFileDialog 强制 SkyDrive 文档路径
【发布时间】:2014-03-05 03:04:49
【问题描述】:

在我的 .Net 4.5 C# 应用程序中,我将“C:\Users\[UserName]\Documents”之类的 Documents 文件夹路径传递给 OpenFileDialog.InitialDirectory,但由于某种原因,我无法确定它会打开“C:\用户\[用户名\\SkyDrive\文档”。我无论如何都找不到强制它打开我的默认文档文件夹,即“C:\Users\[UserName]\Documents”!如果有帮助,我会使用我的 Hotmail 帐户登录到我的 Windows 8.1。无论如何我可以强制 OpenFileDialog 打开我要求的路径而不是操作系统为我选择它吗?

【问题讨论】:

    标签: openfiledialog onedrive


    【解决方案1】:

    我自己也遇到过这个问题。

    似乎有一个名为AutoUpgradeEnabled 的属性默认为true。如果将其设置为 false,它会恢复旧的行为,尽管它也会恢复旧的外观。

    这里有一个关于它的页面:

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

    【讨论】:

    • 我其实是想保持新的样子。我的问题是如何强制它始终打开默认文档文件夹而不是 Skype 文档文件夹。在添加 Skype 之前,这一切正常。还是谢谢。
    猜你喜欢
    • 1970-01-01
    • 2010-10-01
    • 1970-01-01
    • 2012-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-10
    • 1970-01-01
    相关资源
    最近更新 更多