如何得到treeview根节点的个数?请高手帮忙 找速达3000软件价格
库存管理软件版1楼: 1、我想得到第0层共有多少个节点?
2、我想得到第0层(或第N层)的某一个节点有多少个子节点?
程序应该怎样写?谢谢
treeview1.Items.Count得到的是全部节点的个数
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楼: 谢谢以上朋友