Form2.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace TreeView
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }
        private void Form2_Load(object sender, EventArgs e)
        {
            TreeNode tn1 = treeView1.Nodes.Add("中国");
            TreeNode Ntn1 = new TreeNode("江苏");
            TreeNode Ntn2 = new TreeNode("山西");
            TreeNode Ntn3 = new TreeNode("湖南");
            TreeNode Ntn4 = new TreeNode("北京");
            tn1.Nodes.Add(Ntn1);
            tn1.Nodes.Add(Ntn2);
            tn1.Nodes.Add(Ntn3);
            tn1.Nodes.Add(Ntn4);
        }

        private void btn_Add_Click(object sender, EventArgs e)
        {
            if (txt_Name.Text.Trim()=="")
            {
                MessageBox.Show("城市名称不为空");
                return;
            }
            //如果用户选择了“名称”,证明没有选择要删除的子节点
            if (treeView1.SelectedNode.Text == "中国")
            {
                MessageBox.Show("请输入子节点名称");
            }
            else
            {
                treeView1.SelectedNode.Nodes.Add(txt_Name.Text.Trim());
            }
        }
        // 下载于www.51aspx.com
        private void btn_Del_Click(object sender, EventArgs e)
        {
            //如果用户选择了“名称”,证明没有选择要删除的子节点
            if (treeView1.SelectedNode.Text == "中国")
            {
                MessageBox.Show("请选择要删除的子节点");
            }
            else 
            {
                treeView1.Nodes.Remove(treeView1.SelectedNode );
            }
        }
后面还有 12 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。