private void SaveConfig() { try { foreach (var item in gb_GPO.Controls) { if (item is QQTextBoxEx) { QQTextBoxEx tb = (QQTextBoxEx)item; Helper.MyXmlHelper.UpdateInnerText(XMLFIENAME, "Root/" + this.Name, tb.Name, tb.Text.Trim()); } else if (item is ComboBox) { ComboBox cb = (ComboBox)item; Helper.MyXmlHelper.UpdateInnerText(XMLFIENAME, "Root/" + this.Name, cb.Name, cb.SelectedIndex.ToString()); } else if (item is CheckBox) { CheckBox cb = (CheckBox)item; Helper.MyXmlHelper.UpdateInnerText(XMLFIENAME, "Root/" + this.Name, cb.Name, cb.Checked.ToString()); } } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } }
private void ReadConfig() { try { foreach (var item in gb_GPO.Controls) { if (item is QQTextBoxEx) { QQTextBoxEx tb = (QQTextBoxEx)item; tb.Text = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name, tb.Name); } else if (item is ComboBox) { ComboBox cb = (ComboBox)item; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name, cb.Name); cb.SelectedIndex = Int32.Parse(value); } else if (item is CheckBox) { CheckBox cb = (CheckBox)item; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name, cb.Name); cb.Checked = Boolean.Parse(value); } } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } }
private void ReadConfig(Int32 commandIndex) { try { tc_Main.SelectedIndex = Int32.Parse(Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, tc_Main.Name)); foreach (var item in tp_6C.Controls) { if (item is QQTextBoxEx) { QQTextBoxEx tb = (QQTextBoxEx)item; tb.Text = ""; tb.Text = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, tb.Name); } else if (item is ComboBox) { ComboBox cb = (ComboBox)item; cb.SelectedIndex = -1; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, cb.Name); cb.SelectedIndex = Int32.Parse(value); } else if (item is CheckBox) { CheckBox cb = (CheckBox)item; cb.Checked = false; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, cb.Name); cb.Checked = Boolean.Parse(value); } } foreach (var item in tp_6B.Controls) { if (item is QQTextBoxEx) { QQTextBoxEx tb = (QQTextBoxEx)item; tb.Text = ""; tb.Text = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, tb.Name); } else if (item is ComboBox) { ComboBox cb = (ComboBox)item; cb.SelectedIndex = -1; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, cb.Name); cb.SelectedIndex = Int32.Parse(value); } else if (item is CheckBox) { CheckBox cb = (CheckBox)item; cb.Checked = false; string value = Helper.MyXmlHelper.ReadInnerText(XMLFIENAME, "Root/" + this.Name + "_" + commandIndex, cb.Name); cb.Checked = Boolean.Parse(value); } } } catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.Message); } }