有一表,结构如下
A
|
------------------
| |
B C
|
--------
| |
D E
即: item_no componet parentcomp lelel
A B A 1
A C A 1
A D C 2
A E C 2
要做成象WINDOWS 的资源管理器一样的样子,怎么做啊? 就是要可以展开和折叠,多谢了。
A
|
------------------
| |
B C
|
--------
| |
D E
即: item_no componet parentcomp lelel
A B A 1
A C A 1
A D C 2
A E C 2
要做成象WINDOWS 的资源管理器一样的样子,怎么做啊? 就是要可以展开和折叠,多谢了。
解决方案 »
- clientdataset过滤后在客户端使用RecordCount显示只有一条,把cds.xmldata赋值到data后提交到服务器端,却显示RecordCount是没有过滤前的
- 本人是一DELPHI再菜不过的菜鸟,希望能得到大家的热心帮助!
- 3个ehlib使用上的问题?????
- 数据更新
- Code Page
- 这段程序为什么不能显示我希望的窗体背景颜色阿?
- 关于tidTcpServer连接客户端个数的问题
- 现在我的程序 已经卡在这了。哪位仁兄肯帮帮忙(端口通信)!!!!!!!!(help! me)
- 如何改变Edit的里面的字体背景色?大家来拿分啊!
- 关于Access的数据库与数据表的几点问题:怎么无人作答
- dbchart中怎么去掉曲线标题阿?
- 请教,能否在DELPHI程序中根据数据库返回的SQLCODE,进行错误处理?
Type
TNodeclass=class
nodeid:string//节点编号;
nodelayer:integer//节点所在层
nodefatherid:string//父节点编号
end;
有了以上的数据结构,程序设计就简单,我说一下思路,具体你自己实现吧
1.首先从结构树中读取数据
2.获取结构树的层数
3.从第一层开始用delphi自带的TNode类型和TTreeview进行处理