假如我要生成一个三层的树应该怎么弄?
省(省号,省名)
市(市号,省号,市名)
镇(镇号,市号,镇名)
我怎样才能吧这三层的数据在TreeView上显示出来.
我看见人家有例子是两次的,是点击后才生成的,改来改去还是没有弄出来!哪位大侠来帮帮我.多谢了
(一次性创建完毕也行,动态创建也行)

解决方案 »

  1.   

    treeview1.Items.BeginUpdate;
    treeview1.Items.Clear;
    newnode:=treeview1.Items.AddChild(nil,'省号,省名');//创建根节点
    treeview1.Items.AddChild(newnode,'市号,省号,市名'); //市不知道你的数据是不是要从数据库中取
      

  2.   

    搜索一下CSDN的老贴吧,关于树的使用太多太多了
      

  3.   

    最简单的,先取全部的省生成ROOT的Child
    然后,把选择当前省全部取出来,插入到当前节点下面
      

  4.   

    treeview1.Items.AddChild
    用这个你生成几层都行
    到www.2ccc.com去下载个例子吧