c#中treeview的使用方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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();
}