按用户选择的路径保存xml文件

时间:2015-01-11 21:10:55

标签: c# xml savefiledialog

我成功通过我给出的路径将对象保存在xml文件中。 现在我想保存在用户选择的路径中(我希望用户在计算机中选择的FileDialog Box确切地保存在哪里,并且可以创建/替换新的file.xml)

我尝试按照本指南进行操作,但我不明白,所以它不起作用。 http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.filename.aspx

我会更乐意得到一些帮助。谢谢,祝你有个美好的一天。 :)

1 个答案:

答案 0 :(得分:0)

您可以像这样使用OpenFileDialog:

OpenFileDialog theDialog = new OpenFileDialog();
theDialog.Title = "Open Text File";
theDialog.Filter = "TXT files|*.txt";
theDialog.InitialDirectory = @"C:\";
if (theDialog.ShowDialog() == DialogResult.OK)
{
    // if user selected a file, show it's name
    MessageBox.Show(theDialog.FileName.ToString());
}