/// <summary> /// Add a Treeview node using a dialog box /// forcing the user to set the name and text properties /// of the node /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void cmnuAddNode_Click(object sender, EventArgs e) { NewNode n = new NewNode(); n.ShowDialog(); TreeNode nod = new TreeNode(); nod.Name = n.NewNodeName.ToString(); nod.Text = n.NewNodeText.ToString(); nod.Tag = n.NewNodeTag.ToString(); n.Close(); treeView1.SelectedNode.Nodes.Add(nod); treeView1.SelectedNode.ExpandAll(); }