首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

求关于treeview的节点取值有关问题

2012-01-19 
求关于treeview的节点取值问题例如有一个三级树节点我想当单击第一父节点的时候返回一个值例如0单击第二父

求关于treeview的节点取值问题
例如有一个三级树节点
我想当单击第一父节点的时候返回一个值   例如0
            单击第二父节点的时候返回一个值   例如1
            单击第三父节点的时候返回一个值   例如2
            子节点不去考虑

请问如何实现这样的提取值操作   有什么属性可以实现这样的操作吗  

我主要是想通过treeview返回的值然后对每一级父节点进行一系列的判断   然后执行我想要的操作




[解决办法]
我第一反映就是递归
用一个int来标识.调用一个方法,不断的判断他是否有parentnode
父节点..

抱歉英语烂,没IDE我记不清属性名
[解决办法]
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (treeView1.SelectedNode.Name.Equals( "AddUser "))
{
//
}
}
//其中上面的 "AddUser "是treeView的Name属性,而不是Text属性
[解决办法]
private void treeView1_AfterSelect(object sender, TreeViewEventArgs e)
{
if (treeView1.SelectedNode.Text.Equals( "用户管理 "))
{
MessageBox.Show( "aaaaaaaaaaaaaaa ");
}
}
//如果是Text的话,可以用上面的方法

[解决办法]
http://www.cnblogs.com/jhtchina/articles/367597.html

热点排行