1。treeview代码书写
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
private void Form1_Load(object sender, EventArgs e){<br> //代码为TreeView添加子项 treeView1.ContextMenuStrip = contextMenuStrip1; TreeNode tn = new TreeNode("默认"); treeView1.Nodes.Add(tn);}private void button1_Click(object sender, EventArgs e){<br> //代码为TreeView添加子项 string text = textBox1.Text; TreeNode tn = new TreeNode(text); TreeNode tr = treeView1.SelectedNode; tr.Nodes.Add(tn);}private void 删除ToolStripMenuItem_Click(object sender, EventArgs e){<br> //删除选中项 treeView1.SelectedNode.Remove();} |
2.XML基本用法
1XML文件
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
<?xml version="1.0" encoding="utf-8" ?><Computers> <Computer typr="222"> <Name>LenovoY460</Name> <Price>5000</Price> <CPU>酷睿i3</CPU> </Computer> <Computer typr="2223"> <Name>Dell</Name> <Price>7000</Price> <CPU>酷睿i7</CPU> </Computer> </Computers> |
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
XmlDocument doc = new XmlDocument(); doc.Load("XMLFile1.xml"); XmlNode xn = doc.DocumentElement; foreach (XmlNode item in xn.ChildNodes) { //foreach (XmlNode item1 in item.ChildNodes) { // switch (item1.Name) { // case "Name": // Console.WriteLine("电脑的名字是:" + item1.InnerText); // break; // case "Price": // Console.WriteLine("电脑的价格是:" + item1.InnerText); // break; // case "CPU": // Console.WriteLine("电脑的CPU是:" + item1.InnerText); // break; // } //} Console.WriteLine(item.Attributes["typr"].Value); Console.WriteLine("电脑的名字是:" + item["Name"].InnerText); Console.WriteLine("电脑的Price是:" + item["Price"].InnerText); Console.WriteLine("电脑的CPU是:" + item["CPU"].InnerText); } Console.ReadKey(); |
浙公网安备 33010602011771号