1.保存文件对话框
SaveFileDialog saveFile = new SaveFileDialog();
saveFile.Title = "save file";
saveFile.AddExtension = true;
saveFile.Filter = "file(*.cfg)|*.cfg|all file(*.*)|*.*";
saveFile.InitialDirectory = runPath;
saveFile.FileName = "default.cfg";
if (saveFile.ShowDialog() == DialogResult.OK)
{
SaveDeviceDatas(saveFile.FileName);
MessageBox.Show("保存成功!" + saveFile.FileName, "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
2.加载文件对话框
OpenFileDialog openFileDialog = new OpenFileDialog();
openFileDialog.Filter = "cfg files(*.cfg)|*.cfg|All files|*.*";
openFileDialog.RestoreDirectory = true;
openFileDialog.FilterIndex = ;
openFileDialog.InitialDirectory = runPath;
openFileDialog.FileName = "default.cfg";
if (openFileDialog.ShowDialog() == DialogResult.OK)
{
LoadDeviceDataFromXML(openFileDialog.FileName); }