老师,我现在想通过一个单独的窗口,手动输入节点名称,通过click事件,向另一窗口中的TreeView控件添加节点。该怎么做
读者朋友:
您好,参考以下代码:
string strId = "0";
if (treeView1.SelectedNode != null)
{
strId = this.treeView1.SelectedNode.Tag.ToString().Trim();
}
TreeNode tmp = new TreeNode(xmTB.Text);
tmp.Tag = strId;
if (treeView1.SelectedNode == null)
{
treeView1.Nodes.Add(tmp);
}
else
{
treeView1.SelectedNode.Nodes.Add(tmp);
}
//在TreeView控件中加入子节点
treeView1.SelectedNode = tmp;
treeView1.SelectedNode.ExpandAll();