Delphi如何向TreeView的节点前添加图标

Delphi如何向TreeView的节点前添加图标,第1张

1、首先你要讲清楚Delphi的哪个版本

2、其次你要讲清楚在设计模式下还是在运行模式下

以Delphi 7以前的版本 为例

TreeView本身不能有图标,但是他有TreeView.Images属性,因此我们可以利用TImageList控件来设置TTreeView的节点图标

...

//设置图标来源

TreeView1.Images=ImageList1

...

//设置节点图标在ImageList1中的对应序号

TreeView1.Items[0].ImageIndex:=0

..

找个第三方控件,直接就写了,比如:cnpack组件中的TcnCheckTreeView,RzTreeView等等。

TcnCheckTreeView在源文件目录下的 \CNpack\cnvcl\Examples\CheckTreeView 有完整的示例。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11269967.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存