初始化树后,如何双击树的节点,增加下一级节点呢?不用遍历的方式,双击增加节点。
1:winform treeview 初始化树
2:双击treeview,如何增加下一级节点呢?
3:请贴一段代码,谢谢!!!
[解决办法]
- C# code
private void Form1_Load(object sender, EventArgs e) {this.treeView1.NodeMouseDoubleClick += new System.Windows.Forms.TreeNodeMouseClickEventHandler(this.treeView1_NodeMouseDoubleClick); this.treeView1.Nodes.Add("root1"); this.treeView1.Nodes.Add("root2"); this.treeView1.Nodes.Add("root3"); } static int i = 0; private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e) { e.Node.Nodes.Add("son"+i.ToString()); i++; }
[解决办法]
private void treeView1_NodeMouseDoubleClick(object sender, TreeNodeMouseClickEventArgs e)
{
e.Node.Nodes.Add("son"+i.ToString());
}
[解决办法]
先增加一根节点,注册 NodeMouseDoubleClick 节点双击事件,事件方法参数 e.Node 是点击的那个节点,e.Node.Nodes.Add 添加子节点
[解决办法]