TreeView控件节点遍历
来源:互联网 发布:数据整理的意义不包括 编辑:程序博客网 时间:2024/05/18 01:09
void __fastcall TForm1::GetRootNodes(TTreeView *DestTreeView)//得到所有根节点{ TTreeNode *vNode = NULL; vNode = DestTreeView->Items->GetFirstNode(); while(vNode) { ShowMessage(vNode->Text);//处理查找到的根节点 vNode = vNode->getNextSibling(); }} //---------------------------------------------------------------------------void __fastcall TForm1::GetChildNodes(TTreeNode *ANode) //根据某个节点得到所有的子节点{ TTreeNode *vNode; vNode=ANode->getFirstChild(); while(vNode) { ShowMessage(vNode->Text);//处理查找到的子节点 vNode=ANode->GetNextChild(vNode); }} void __fastcall TForm1::GetAllChildNodes(TTreeNode *ANode)//根据某个节点得到所有的子节点的递归处理过程{ TTreeNode *vNode; vNode=ANode->getFirstChild(); while(vNode) { ShowMessage(vNode->Text);//处理查找到的子节点//先序访问 GetAllChildNodes(vNode);//递归调用 vNode=ANode->GetNextChild(vNode); }}void __fastcall TForm1::VisitAllNodes(TTreeView *ATreeView)//递归访问所有节点{ TTreeNode *vNode = NULL; vNode=ATreeView->Items->GetFirstNode(); while(vNode) { ShowMessage(vNode->Text);//处理查找到的根节点 GetAllChildNodes(vNode); vNode=vNode->getNextSibling(); }}
0 0
- TreeView控件节点遍历
- c++ builder TreeView控件节点遍历
- treeview节点遍历
- 前台遍历TreeView所有节点
- C#递归遍历TreeView节点
- C# 遍历TreeView所有节点
- TreeView控件动态增加节点
- c# winform 遍历TreeView控件(属性为checkbox时)中,所有被选中的节点
- 遍历TreeView得到选中的节点
- 用脚本递归遍历TreeView节点
- delphi treeview 遍历所有子集节点
- TreeView中Tag及遍历树节点
- C# 遍历XML节点到TreeView
- Delphi TreeView遍历所有节点问题
- delphi 递归遍历TreeView树节点
- TreeView 控件客户端节点选择的代码
- 给TreeView控件添加节点一例
- 递归为TreeView控件添加节点
- 数组的调试输出
- 15454
- web前端问题总结
- Mac上的markdown文本编辑神器 Mou
- 0324的学习笔记----里面最重要的就是一个tom猫的动画,和涉及到的内存问题(创建imageview的两种方式,imagenamed就会形成缓存,占用很多内
- TreeView控件节点遍历
- iOS应用内支付(IAP)开发中后期的那些坑
- 正则表达式中一些常用的转义字符
- hdu 1385 Minimum Transport Cost(floyd打印最小字典序的最短路径)
- 最短路
- 在Eclipse的SDK Manager中下载SDK
- MySQL的常用命令
- anroid 项目 框架选择
- struts---action和页面间互相传值