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