首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

treeview有关问题,怎么在根节点添加子节点

2012-02-08 
treeview问题,如何在根节点添加子节点如aaaabbbbcccc想每按一次按钮就分别在根节点a,b,c添加a,b,c[解决办

treeview问题,如何在根节点添加子节点


  a
  a
  a
b
  b
  b
  b
c
  c
  c
  c
想每按一次按钮就分别在根节点a,b,c
添加
a,b,c


[解决办法]
for I := 0 to treeview1.items.count - 1 do
begin
node := treeview1.items[i];
if (node.text = 'a') and (node.Level = 0)then
begin
TreeView1.Items.AddChildFirst (node,'a');
end ;
if (node.text = 'b') and (node.Level = 0)then
begin
TreeView1.Items.AddChildFirst (node,'b');
end ;
if (node.text = 'c') and (node.Level = 0)then
begin
TreeView1.Items.AddChildFirst (node,'c');
end ;
end ;

[解决办法]

Delphi(Pascal) code
var  i: Integer;  Node: TTreeNode;begin  for i := TreeView1.Items.Count - 1 downto 0 do  begin    Node := TreeView1.Items[i];    if Node.Level = 0 then      TreeView1.Items.AddChild(Node, Node.Text);  end;end; 

热点排行