private void rbtnExit_Click(object sender, EventArgs e) { var serializer = new TreeViewSerializer(); serializer.SerializeTreeView(treeView, "MyTreeView.xml"); Close(); }
public void ExportDefinitionsXML(string path) { TreeNode exp = ExportDefinitions(); TreeViewSerializer ts = new TreeViewSerializer(); TreeView v = new TreeView(); v.Nodes.Add(exp); ts.SerializeTreeView(v, path); }
private void saveTreeToolStripMenuItem_Click(object sender, EventArgs e) { try { if (treeDOM.Nodes.Count == 0) { return; } if (AllForms.ShowStaticSaveDialogForXML(this) == DialogResult.OK) { TreeViewSerializer savetree = new TreeViewSerializer(); savetree.SerializeTreeView(treeDOM, AllForms.m_dlgSave.FileName); } } catch (Exception ee) { AllForms.m_frmLog.AppendToLog("frmDOM::saveTreeToolStripMenuItem_Click\r\n" + ee.ToString()); } }
private void MainForm_FormClosing(object sender, FormClosingEventArgs e) { var serializer = new TreeViewSerializer(); serializer.SerializeTreeView(treeView, "MyTreeView.xml"); }