搜索
编程论坛
→
.NET专区
→
『 ASP.NET技术论坛 』
→ 怎么遍历TreeView的所有节点啊?
标题:
怎么遍历TreeView的所有节点啊?
只看楼主
hhy420459674
等 级:
论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
结帖率:
54.9%
楼主
已结贴
√
问题点数:15 回复次数:2
怎么遍历TreeView的所有节点啊?
怎么遍历TreeView的所有节点啊?
我要循环所有节点 ,如果这个节点的值等于我给定的一个值,我就让它一个样式
听说要用递归,但是我还是不很清楚 请教各位了!
谢谢 急用......
在线等哈.....
搜索更多相关主题的帖子:
遍历
节点
TreeView
2010-12-03 17:16
zhoufeng1988
来 自:北京
等 级:
贵宾
威 望:
27
帖 子:1432
专家分:6329
注 册:2009-5-31
第
2
楼
得分:15
写一个函数。
来读取节点下的节点,读节点的时候,判断一下,如果这个节点下还有子节点,再调用函数本身。
这样递归就行了,跟文件目录的递归是一样的。~
2010-12-03 17:25
hhy420459674
等 级:
论坛游侠
帖 子:203
专家分:179
注 册:2010-4-9
第
3
楼
得分:0
我是这样子写的,你帮我看看嘛 谢谢
//strValue 表示我要匹配的一个值
private void SetSelected(TreeView tvID, string strValue)
{
foreach (TreeNode Node in tvID.Nodes)
{
if (Node.Depth != 0)
{
SetSelected(Node, strValue);
}
else (childNode.Value == Request["TvNode"].ToString())
{
childNode.Selected = true;
break;
}
}
}
2010-12-03 18:10
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-327799-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.848321 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved