当前位置:主页>销售管理软件> 列表

如何得到treeview根节点的个数?请高手帮忙 找速达3000软件价格

库存管理软件版1楼: 1、我想得到第0层共有多少个节点?
2、我想得到第0层(或第N层)的某一个节点有多少个子节点?

程序应该怎样写?谢谢
treeview1.Items.Count得到的是全部节点的个数

2楼: treeview1.Items[0].Count 如进销存软件哪个好

3楼: TreeView1.Items.Item[0].Count

4楼: TreeView1.Items.Item[0].Level是层号!

5楼: treeview1.Items.Item[N].count

6楼: TreeView1.Items.Item[0].Count
跟treeview1.Items[0].Count 都是得到第一个节点的子节点的个数。

怎样才能得到第0层的节点个数?

库存管理软件版7楼: 这个问题你遍历,没有属性。
getfirstnode

getnextsibling;//得到该节点的同胞节点
这样你可以循环找出来。

8楼: to crazyman2006
怎样遍历出他的个数啊?

9楼: 我是不是只能够不断的为他加getnextsibling啊?

有没有好的办法可以用?

10楼: var
iCount: Integer;
node: TTreeNode;
begin
iCount := 0;
node := TreeView1.Items.GetFirstNode;
while node <> nil do
begin
Inc(iCount);
node := node.GetNextSibling;
end;
end;

11楼: 我还没有发现属性。

12楼: 真的是要这样啊。。晕

总的来说,谢谢你 如速达3000软件价格

13楼: 还有其它方法吗?没有我结贴了[:(]

库存管理软件版14楼: 谢谢以上朋友