がありOpenFileDialog
、デフォルトのフォルダを設定しようとしています。最初に私はそれを設定しましたEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder1"
、そしてそれはうまくいきました。ただし、これをに変更してEnvironment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2"
も、new_folder1にポップアップ表示されます。デバッグすると、ダイアログInitialDirectory
はnew_folder2になります。new_folder1を削除しましたが、起動時にダイアログがそれを探します。私のコードのどこにもnew_folder1への参照はありません。
何が起こっているのかについてのアイデアはありますか?
編集:これが私のイニシャルを設定したコードですOpenFileDialog
:
OpenFileDialog dlg = new OpenFileDialog();
dlg.Filter = "XML files (*.xml)|*.xml";
String pathDefault = Environment.GetFolderPath(Environment.SpecialFolder.Personal) + @"\\new_folder2";
dlg.InitialDirectory = pathDefault;