高分请教TreeView问题,
我想在treeview中添加图标
比如说:
-----A
| |
| ---B
|
|
-----C
|
---D
各位大哥,我想在A,B,C,D 前面添加不同的图标,应该怎么做。 谢谢!!
我想在treeview中添加图标
比如说:
-----A
| |
| ---B
|
|
-----C
|
---D
各位大哥,我想在A,B,C,D 前面添加不同的图标,应该怎么做。 谢谢!!
解决方案 »
- 同志们给介绍本关于ListView自绘的书呗
- 谁能帮我解释下delphi的这段代码 是关于导出数据到Excel的
- 请问在哪里下载TRichTextBox?
- ExpressQuantumGrid4.21(在线等待)
- 如何将客户端的DBF(VFP6)表导入到服务器的SQL SERVER上,用DELPHI6/7编程实现
- 得已肝三年了,也许在临死前我能做一个全国最优秀的动态构造系统.
- 刷子刷木头的问题。这是个算法问题。请大家指教。
- 不知道的东东都是难的
- 关于FindFirst、FindNext
- delphi中怎样改变表的字段名,字段长度,字段类型?
- 为什么在更新数据库时总是出现Record not found or changed by another user
- 菜鸟大放100分,如何继承FORM,使得在设计期间,就可看到被继承窗体的控件?
如果是后者:添加一个imagelist控件,添加你要的图标,将treeview的images设为该imagelist,再设置各节点的imageindex即可。
如果是前者:则在添加节点时,用代码实现不同图标,item.imageindex:=x //x为图标序号,应该很简单的。
procedure TForm1.Button2Click(Sender: TObject);
var
tn:TTreeNode;
begin
tn:=treeview1.Items.Add(nil,'asdfasd');
tn.ImageIndex:=random(4);
end;