/// <summary> /// 将配置文件信息保存到参数模型中 /// </summary> /// <param name="InfoModel"></param> public void readNodeData(StrModel infoModel) { node = file.readData(); foreach (XmlNode subNode in node.ChildNodes) { int index = SearchUtil.getItemIndex(SPAM.paramName, subNode.Name); if (index != -1) { infoModel.Data[index] = subNode.InnerText; } } }
/// <summary> /// 将界面信息保存到文件 /// </summary> /// <param name="InfoModel"></param> public bool saveNodeData(StrModel infoModel) { if (node == null) { node = file.readData(); } foreach (XmlNode subNode in node.ChildNodes) { int index = SearchUtil.getItemIndex(SPAM.paramName, subNode.Name); if (index != -1) { subNode.InnerText = infoModel.Data[index]; } } return(file.saveData()); }