我的问题是在XML文件中保存按钮位置。我的表单有可在编辑表单上拖动的按钮,因此当我完成编辑表单时,我想将按钮位置保存在XML文件中,这样我就可以从XML文件中读取位置并在修改后的位置上显示按钮。 / p>
任何建议?
答案 0 :(得分:1)
除非它是您的应用程序的其他要求,或者您需要存储其他复杂数据,否则您不需要创建XML文件。你可以使用这样的纯文本文件:
var fileContents = string.Format("{0}\r\n{1}\r\n", button.Top, button.Left);
File.WriteAllText("ButtonCoordinates.dat");
然后阅读并应用坐标:
var fileContents = File.ReadAllLines("ButtonCoordinates.dat");
button.Top = double.Parse(fileContents[0]);
button.Left = double.Parse(fileContents[1]);
当然你需要添加错误检查,文件路径管理等,但你明白了。