我在我的wpf应用程序中使用了Microsoft.Win32.OpenFileDialog,因为它在此处声明为等效; http://msdn.microsoft.com/en-us/library/ms750559.aspx
我将RestoreDirectory属性设置为true,但它没有任何效果。 当我等待该属性时,会记录“此属性未实现。”
那么如果不自己实现逻辑,我怎样才能完成这项任务呢?
答案 0 :(得分:2)
RestoreDirectory会自动实现。
string fileName = string.Empty;
var dialog = new OpenFileDialog();
dialog.InitialDirectory = @"c:\test";
if (dialog.ShowDialog() == true)
fileName = dialog.FileName;
如果您没有指定InitialDirectory,它将打开上次选择的文件的目录