我已经阅读了有关MSDN上的属性的信息,但我仍然不了解它的作用。
这到底是什么意思呢? “还原”当前目录实际上是做什么的?谢谢您的帮助。
最佳答案
在Windows XP中,当您按Save
上的SaveFileDialog
(或Open
上的OpenFileDialog
)时,IIRC在文件的保存(或打开)目录中被设置为新的当前工作目录(Environment.CurrentDirectory
中的目录)。
通过设置FileDialog.RestoreDirectory = true
,当您关闭FileDialog
时,将还原原始工作目录。
在Windows Vista/Seven中,行为始终为FileDialog.RestoreDirectory = true
(是,即使将其设置为false ...也是如此)。
关于c# - FileDialog.RestoreDirectory属性实际上是做什么的?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4353487/