FileDialog中有多个最后使用的路径可能吗?

时间:2013-01-31 06:48:20

标签: c# wpf directory openfiledialog

我正在开发一个需要加载和保存图像,视频,声音和项目的WPF应用程序。现在我希望有不同的空间"最后使用过的目录,例如:

  1. 打开项目:初始路径=某个目录(现在不重要)
  2. 打开视频文件:初始路径=默认视频文件夹
  3. 将项目另存为:初始路径=步骤1中有效使用的目录
  4. 使用OpenFileDialog的默认行为我要么必须恢复每个对话的初始路径,要么使用混合的最后使用目录" space"适用于所有类型的文件。

    我想到的是,我可以手动保存上次使用的目录,按文件类型分类(使用计算机上的某些文本文件),并将下一个对话框的初始值设置为从此文件读取的正确值。但有没有更简单的方法来实现所期望的行为?

1 个答案:

答案 0 :(得分:1)

如何使用应用程序设置?

打开您的项目属性并输入Directory(或任何您想要的)的字符串,然后您可以通过以下内容访问,修改和保存它:

var myDirectory = Properties.Settings.Default.Directory;