求实现treeview中树型的代码! 怎么不理我呢?有分的呀! (100分)

  • 主题发起人 主题发起人 oulin
  • 开始时间 开始时间
O

oulin

Unregistered / Unconfirmed
GUEST, unregistred user!
用代码怎么在treeview1里实现下面的树型?
aa
cc
dd
ee
bb
 
有很多这种 TREEVIEW 控件。如
ahm,lmd ,dexExpress 等等、
 
dexExpress 控件可以呀。如果不用第三方控件可以这样:定义几个结点(TTreeNode),
TTreeNode:=TReeview1.items.addChild(Parent:TTreeNode//其父结点,第一个可以是nil。
,Const:String//比如你说的aa);你可以看看帮助的呀。要不要例子,可以为你发一个

 
请到这里下载控件 有你要的东东http://delphi.mychangshu.com/dispdoc.asp?id=203
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=762449
供你参考!
 
使用delphi自带的TTreeView即可实现
 
procedure addtree;
var
firstNode, tmpNode1,tmpNode2: TTreeNode;
begin
FirstNode := tvItem.Items.GetFirstNode;
tmpNode1 := tvItem.Items.AddChild(firstNode,'aa');
tmpNode2 := tvItem.Items.AddChild(tmpNode1,'cc');
tvItem.Items.AddChild(tmpNode2,'dd');
tvItem.Items.AddChild(tmpNode2,'ee');
tvItem.Items.AddChild(FirstNode,'bb');
end;
其他的仿照此例子可搞定。
 
其实就是一句
Treeview1.items.add(TreeNode,String);
Treeview1.items.addchild(ParentTreeNode,String);
其中的Treenode是你要添加的节点,
parentTreeNode是添加节点的父级节点。
其实这些东西,只要你在delphi的编程环境里
打入Treeview1.Items.然后等一会,就可以看见提示了
自己试试就可以了

 
谢谢各位大虾!
:)[:)]
 

Similar threads

回复
0
查看
999
不得闲
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部