添加、删除、修改节点:
静态的方法可以在设计时通过Items的编辑器设置各节点的内容。
在添加和删除前必须保证有节点被选中(Treeview.Selected = nil)
用AddFirst, AddFirstChild, AddChild等先添加根节点,如Treeview.Items.AddFirst( nil, 'Root');
然后以此为基础,添加此项的子节点。
删除节点
Treeview.Selected.Delete
编辑节点内容
Treeview.Selected.EditText
静态的方法可以在设计时通过Items的编辑器设置各节点的内容。
在添加和删除前必须保证有节点被选中(Treeview.Selected = nil)
用AddFirst, AddFirstChild, AddChild等先添加根节点,如Treeview.Items.AddFirst( nil, 'Root');
然后以此为基础,添加此项的子节点。
删除节点
Treeview.Selected.Delete
编辑节点内容
Treeview.Selected.EditText
解决方案 »
- Windows多任务处理机制对串口通信的影响
- 用 image1.Canvas.TextOut输入文字的问题??
- 如何将高低位的十六进制数据(如FE 3F)转为二进制,并且取后十位转为十进制?
- [原创]关于Borland出售Delphi的看法
- 如何为ClientDataset建立索引?(第N次提问)
- ~~请各位大哥帮忙看看,到底错在哪里?~~~
- 我想在listview中上移或下移当前选中的条目,该如何来做?
- 如何动态调用BDE来建立连接ORACLE的别名?
- 在单机上做的程序现在要移到网络上我原先用的TTABLE 控件是否要改成TQUERY?
- 哪里有类似Excel的控件,要求支持公式和自定义函数
- 有谁见过Delphi写的换肤程序?哪儿有下载Demo
- 我的几个菜问题想拿分的就进来
V_District,V_Mansion,V_Stair: string;
begin
Node_Root := Tree_District.Items.AddChild(nil,'小区');
Node_Root.ImageIndex := 0;
Node_Root.SelectedIndex := 0;
//================================================================ V_District := '';
Node_District := nil;
Node_Mansion := nil;
Node_District := Tree_District.Items.AddChild(Node_Root,'aaaa');