如何设置保存文件对话框的路径

How to set a path for savefiledialog

我想在保存的时候设置路径。 这是我的代码。这段代码应该设置一个路径,但它没有工作

SaveFileDialog1.ShowDialog()
SaveFileDialog1.InitialDirectory = "C:\Users\owner\Downloads"

您必须在显示对话框之前设置InitialDirectory

SaveFileDialog1.InitialDirectory = "C:\Users\owner\Downloads"
SaveFileDialog1.ShowDialog()

在显示对话框之前声明路径

string path="C:\Users\owner\Downloads";
SaveFileDialog1.InitialDirectory = path;
SaveFileDialog1.ShowDialog();
        SaveFileDialog dialog = new SaveFileDialog();
        dialog.InitialDirectory = @"C:\"; //you should to set before showing dialog
        dialog.Title = "My Title";
        dialog.CheckFileExists = true;
        dialog.Filter = "Notepad (*.txt)|*.txt";
        dialog.ShowDialog();