在C#中可以使用TreeView控件显示层级结构的数据。
接下来介绍在C#中TreeView控件的常用用法:
一、添加节点
//暂停重写treeview
this.treeView1.BeginUpdate();
TreeNode tn1 = this.treeView1.Nodes.Add(“福建”);
TreeNode tn11 = tn1.Nodes.Add(“福州”);
TreeNode tn12 = tn1.Nodes.Add(“厦门”);
TreeNode tn2 = this.treeView1.Nodes.Add(“广东”);
TreeNode tn21 = tn2.Nodes.Add(“广州”);
TreeNode tn22 = tn2.Nodes.Add(“深圳”);
//展开所有的节点
this.treeView1.ExpandAll();
//开始重写treeview
this.treeView1.EndUpdate();
二、清空所有节点
//暂停重写treeview
this.treeView1.BeginUpdate();
//清空节点
this.treeView1.Nodes.Clear();
TreeNode tn1 = this.treeView1.Nodes.Add(“福建”);
TreeNode tn11 = tn1.Nodes.Add(“福州”);
TreeNode tn12 = tn1.Nodes.Add(“厦门”);
TreeNode tn2 = this.treeView1.Nodes.Add(“广东”);
TreeNode tn21 = tn2.Nodes.Add(“广州”);
TreeNode tn22 = tn2.Nodes.Add(“深圳”);
//展开所有的节点
this.treeView1.ExpandAll();
//开始重写treeview
this.treeView1.EndUpdate();
发表评论