如何保存打开对话框中的设置?例如,我希望打开对话框记住我选择了详细信息视图并按修改日期排序。
4 回答
微软认为不适合向我们提供任何记录在案的方法,但有些人已经弄清楚了一些难题。此链接显示如何设置视图,但不显示如何获取当前设置:
我不太确定这不是操作系统设置。如果用户选择他们的文件夹首选项,那么 Windows 将记住与否。在这种情况下,从可访问性和可用性的角度来看,这是用户的偏好。
您可以从对话框的类继承,然后查看可以覆盖哪些内容以保持其状态的持久性。
简单的非技术解决方案。这在某些情况下对我有用(WinXP SP3),但不是全部。由于您无法在常用的“打开”对话框中进行更改,因此您可以尝试在 Windows 资源管理器中进行更改。打开 Windows 资源管理器。如果要更改排序顺序,请转到详细信息视图并单击要排序的列,通常为名称,但您可能希望按日期排序。现在将视图更改回您想要的任何内容。现在选择“工具”,然后选择“文件夹选项”。在“常规”选项卡上,“任务”选择“使用 Windows 经典文件夹”,“浏览文件夹”选择“在同一窗口中打开每个文件夹”。现在单击“查看”选项卡。向下滚动并选中“记住每个文件夹视图设置”复选框。如果已选中,请取消选中,然后再次选中。单击窗口底部的“应用”按钮。单击顶部附近的“应用到所有文件夹”按钮。这些设置可能会出现在您的打开对话框中。完成此操作后,您现在可以更改 Windows 资源管理器或任何其他允许您更改它们的文件夹窗口中的设置,并且该文件夹窗口应该记住它们。这修复了我的图形编辑器中的“打开”对话框,但没有修复我的视频编辑器中的“打开”对话框。