c#中treeview的使用方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

c#中treeview的使用方法

2009-05-08 09:25:00| 分类:c#|字号大中小订阅

本文主要介绍treeView控件中,添加,修改、删除节点的操作,

首先当窗体加载的时候,我们添加上图中所示的节点。

当点击“Delete the Selected”按钮时,被选中的节点将被删除。

当点击“Edit the Selected”按钮式,被选中的节点变成修改状态,此时我们可以对其修改。

其代码如下:

private void Form1_Load(object sender, EventArgs e)

{

belEdit = true;//可编辑状态。

//添加一个节点,这个结点是根节点。

TreeNode node = newTreeNode();

node.Text = "hope";

treeView1.Nodes.Add(node);

TreeNode node1 = new TreeNode();

node1.Text = "hopeone";

TreeNode node11 = new TreeNode();

node11.Text ="hopeoneone";

TreeNode node2 = new TreeNode();

node2.Text = "hopetwo";

node1.Nodes.Add(node11);//在node1下面在添加一个结点。node.Nodes.Add(node1);//node下的两个子节点。

node.Nodes.Add(node2);

TreeNode t = newTreeNode("basil");//作为根节点。treeView1.Nodes.Add(t);

TreeNode t1 = new TreeNode("basilone");

t.Nodes.Add(t1);

TreeNode t2 = new TreeNode("basiltwo");

t.Nodes.Add(t2);

}

private void button1_Click(object sender, EventArgs e)

{//点击该按钮的时候,会移除选中项

treeView1.Nodes.Remove(treeView1.SelectedNode);

}

private void button2_Click(object sender, EventArgs e)

{//点击这个按钮的时候,可以修改选中项

注意:在使用这个属性的时候,必须设置belEdit =true,否则会提示错误。treeView1.SelectedNode.BeginEdit();

}

相关文档
最新文档