内测 第三题

    xiaoxiao2021-03-25  56

    using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.Windows.Forms.VisualStyles; using System.Xml; using 上机考试题; namespace 上机考试33 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void textBox1_TextChanged(object sender, EventArgs e) { } House house=new House(); private void Form1_Load(object sender, EventArgs e) { XmlDocument xd = new XmlDocument(); xd.Load("Address.xml"); XmlNode root = xd.DocumentElement; TreeNode r = new TreeNode(); r.Text = root.Attributes["name"].Value; treeView1.Nodes.Add(r); foreach (XmlNode item in root.ChildNodes) { TreeNode node=new TreeNode(); node.Text = item.Attributes["name"].Value; r.Nodes.Add(node); foreach (XmlNode item2 in item.ChildNodes) { TreeNode twoNode=new TreeNode(); twoNode.Text = item2.Attributes["name"].Value; node.Nodes.Add(twoNode); foreach (XmlNode item3 in item2.ChildNodes) { TreeNode three=new TreeNode(); three.Text = item3.InnerText; twoNode.Nodes.Add(three); } } } } private void treeView1_AfterSelect(object sender, TreeViewEventArgs e) { //TreeNode node = treeView1.SelectedNode; if (treeView1.SelectedNode.Level == 0) { textBox1.Text=treeView1.SelectedNode.Text; } else if (treeView1.SelectedNode.Level == 1) { textBox1.Text = treeView1.SelectedNode.Parent.Text; textBox2.Text = treeView1.SelectedNode.Text; } else if (treeView1.SelectedNode.Level == 2) { textBox1.Text = treeView1.Nodes[0].Text; textBox2.Text = treeView1.SelectedNode.Parent.Text; textBox3.Text = treeView1.SelectedNode.Text; } else if (treeView1.SelectedNode.Level == 3) { textBox1.Text = treeView1.Nodes[0].Text; textBox2.Text = treeView1.SelectedNode.Parent.Parent.Text; textBox3.Text = treeView1.SelectedNode.Parent.Text; textBox4.Text = treeView1.SelectedNode.Text; } } } }
    转载请注明原文地址: https://ju.6miu.com/read-38929.html

    最新回复(0)