【问题标题】:Open Dialog preserving settings打开对话框保留设置
【发布时间】:2008-11-24 22:10:20
【问题描述】:

如何保留打开对话框中的设置?例如,我希望打开对话框记住我选择了详细信息视图并按修改日期排序。

【问题讨论】:

    标签: windows openfiledialog


    【解决方案1】:

    Microsoft 认为不适合向我们提供任何记录在案的方法来执行此操作,但有些人已经弄清楚了一些难题。此链接显示如何设置视图,但不显示如何获取当前设置:

    http://msdn.microsoft.com/en-us/magazine/cc164009.aspx

    【讨论】:

      【解决方案2】:

      我不太确定这是否是操作系统设置。如果用户选择他们的文件夹首选项,那么 Windows 将记住与否。在这种情况下,从可访问性和可用性的角度来看,这是用户的偏好。

      【讨论】:

        【解决方案3】:

        您可以从对话框的类继承,然后查看可以覆盖哪些内容以保持其状态。

        【讨论】:

          【解决方案4】:

          简单的非技术解决方案。 这在某些情况下对我有用(WinXP SP3),但不是全部。由于您无法在常用的“打开”对话框中进行更改,因此您可以尝试在 Windows 资源管理器中进行更改。 打开 Windows 资源管理器。如果要更改排序顺序,请转到详细信息视图并单击要排序的列,通常为名称,但您可能希望按日期排序。现在改变 视图回到你想要的任何东西。现在选择“工具”,然后选择“文件夹选项”。在“常规”选项卡上,“任务”选择“使用 Windows 经典文件夹”,“浏览文件夹”选择“在同一窗口中打开每个文件夹”。现在单击“查看”选项卡。向下滚动并选中“记住每个文件夹视图设置”复选框。如果已选中,请取消选中,然后再次选中。单击窗口底部的“应用”按钮。单击顶部附近的“应用到所有文件夹”按钮。这些设置可能显示在您的打开对话框中。完成此操作后,您现在可以更改 Windows 资源管理器或任何其他允许您更改它们的文件夹窗口中的设置,并且该文件夹窗口应该记住它们。这修复了我的图形编辑器中的“打开”对话框,但没有修复我的视频编辑器中的问题。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-04-03
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多