我成功通过我给出的路径将对象保存在xml文件中。 现在我想保存在用户选择的路径中(我希望用户在计算机中选择的FileDialog Box确切地保存在哪里,并且可以创建/替换新的file.xml)
我尝试按照本指南进行操作,但我不明白,所以它不起作用。 http://msdn.microsoft.com/en-us/library/system.windows.forms.filedialog.filename.aspx
我会更乐意得到一些帮助。谢谢,祝你有个美好的一天。 :)
答案 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());
}