首页 >> 文摘 >> DELPHI

也谈TTreeView、TListView用法一二

采集日期:2008-5-1作者:zgqtxwd(注:本数据由系统自动采集,内容与BHCODE无关)
    这段时间,由于要解决一个技术问题,整天都在网上跑这跑那的查资料。由于我主要用Delphi作为开发工具,所以,CSDN文档中心的Delphi分类文档我也看了看,并收获良多。在那几百篇文档中,有几篇文档论及了Vcl库中的TTreeView与TListView的用法。讲TreeView时,主要是讲建树的方法及数据结构;讲ListView时,主要讲了支持文件拖动等。今天,我想以TTreeView为例,讲一讲这两个VCL类的另一个方面 -- TreeView或ListView 的Item的Data属性。因为我看了里面的文档,基本上没有论及Data属性,大多是用数组或字符串列表来保存树节点中用户关心的数据 -- 比如用数组保存某一数据的标识号。其实,用数组或是TStrings来保存都不是好的解决方法,大家都知道,TreeNode与ListItem都有一个指针类型的Data属性,灵活运用这个指针,比用数组和TStrings要好得多。当然,这只是一个小技巧,如果知道这方面技巧的朋友,请别见笑;常以数组或TStrings来保存节点数据的朋友,倒可以看一看^o^    我以比较常
本周推荐
MORE
热点关注
MORE