【发布时间】:2010-07-09 15:45:44
【问题描述】:
在我的应用程序中,我有两个地方需要用户选择文件。在这两种情况下,文件位于不同的目录中,但它们在运行之间通常是相同的。
OpenFileDialog 似乎默认为最后使用的目录,但这对我来说没用,因为它几乎总是错误的文件夹,我最终在两个文件夹之间交替。我想要以某种方式让第一个对话框记住上次打开时使用的路径,第二个也记住它自己的路径。
示例:路径 A 为 C:\foo\bar\something\x.dll,路径 B 为 C:\foo\baz\whatever\y.xml
对话框 a 打开,我选择 A,然后对话框 b 打开(默认为 A),我必须向上导航到 B。 当我再次打开应用程序时,对话框会打开(默认为 B),我必须再次导航回 A。
我想通过分别记住路径来避免所有这些额外的导航。有什么好办法吗?
【问题讨论】:
标签: c# winforms openfiledialog