码迷,mamicode.com
首页 > Windows程序 > 详细

c# winform TreeView NODE(节点) 重命名或获取节点修改后的值

时间:2016-04-16 18:39:39      阅读:634      评论:0      收藏:0      [点我收藏+]

标签:

  在程序开发过程中我们经常用到treeview,还经常要修改节点的名字。节点名字修改后还想及时更新数据库。这时问题就来了,怎样获取NODE(节点)更新后的值呢?本人试了很多方法最终分析出treeview节点名字修改的AfterLabelEdit事件。事件内有两个参数如下代码 sender 和 e。

private void treeView2_AfterLabelEdit(object sender, NodeLabelEditEventArgs e)
{


}

 

代码内的e 有两个值,e.Lable 和 e.Node。Lable为当前修改后的值,node为当前修改的接点。

假设一个节点修改前的名称为 “NODE01”,我们要将名字修改为“节点01” ,这时我们通过三种方法来进行验证。

treeview1.selectednode.text   ——》NODE01

e.node.text——》NODE01

e.Lable——》节点01

将一个节点更改为编辑状态,内容不修改时,e.Lable的值为 NULL.

 

c# winform TreeView NODE(节点) 重命名或获取节点修改后的值

标签:

原文地址:http://www.cnblogs.com/Roxlin/p/5398828.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!