2016-03-28 6 views
2

リファレンスを起動しません最初のディレクトリでは最初は開かず、最初のディレクトリでは絶対に再オープンしないでください。私はまだ問題のないフォルダのファイルを選択することができます。VistaOpenFileDialogは正しい初期ディレクトリに

私はすでに(テストとして)次のことを試してみました:

vfb.InitialDirectory = @"C:\Users\"; 
vfb.InitialDirectory = "C:\\Users\\"; 
vfb.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop).ToString(); 

も真または偽restoredirectoryは何も変わりませんみました。

答えて

1

私もこの問題に直面しました。なぜそのように動作しないのかわかりませんが、代わりにFileNameプロパティをそのフォルダに設定すると、指定されたパスで開きます:

VistaOpenFileDialog dialog = new VistaOpenFileDialog(); 
// To show the contents of "C:\", i.e. the parent of "Users": 
dialog.FileName = @"C:\Users" 
// To show the contents of the "Users" directory: 
dialog.FileName = @"C:\Users\" 
関連する問題