zoukankan      html  css  js  c++  java
  • 动态添加节点

    代码如下

            private void tvMen_AfterSelect(object sender, TreeViewEventArgs e)
            {
                //判断节点层级,如果不是根节点,选中时,在文本框中显示相应的值
                if (this.tvMen.SelectedNode.Level != 0) 
                {
                    //在文本框显示节点的文本
                    this.textBox123.Text = e.Node.Text;
                }
                {
                    
                }
            }
            //添加根节点
            private void btgjd_Click(object sender, EventArgs e)
            {
                if (this.textBox123.Text != string.Empty) 
                {
                    //创建一个节点对象
                    TreeNode rootNode = new TreeNode(this.textBox123.Text);
                    //添加节点为TreeViwe根节点
                    this.tvMen.Nodes.Add(rootNode);
                }
                {
                    
                }
            }
            //为TreeView控件中的某一个节点添加子节点
            private void btzjd_Click(object sender, EventArgs e)
            {
                //判断文本框不为空且选中一个节点
                if (this.textBox123.Text != string.Empty && this.tvMen.SelectedNode != null)
                {
                    //创建一个子节点对象
                    TreeNode child = new TreeNode(this.textBox123.Text);
                    //添加节点为选中的子节点
                    this.tvMen.SelectedNode.Nodes.Add(child);
                }
                else 
                {
                    MessageBox.Show("请选中一个根节点");
                }
            }
        }
  • 相关阅读:
    延时提示框(定时器的使用)
    时间对象
    仿站长之家导航(setTimeout的应用)
    倒计时时钟
    简易网页始终
    网页计算器
    两个数字比较大小
    累加按钮,自加1
    用parsetInt解析数字,并求和
    JS布局转换
  • 原文地址:https://www.cnblogs.com/SFHa/p/8856878.html
Copyright © 2011-2022 走看看