首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

ListView 怎么提高刷新的效率

2012-03-01 
ListView 如何提高刷新的效率?我的ListView要频繁的添加数据进来,这时我发现系统速度变慢了,请问如何提高L

ListView 如何提高刷新的效率?
我的ListView   要频繁的添加数据进来,
这时我发现系统速度变慢了,
请问如何提高ListView的刷新效率?

[解决办法]
你现在的代码是什么?
[解决办法]
可以用虚listview搜索一下就知道了。
[解决办法]
有一个方法
ListView-> Items-> BeginUpdate();//表示数据正在更新,ListView暂时不用重画
ListView-> Items-> EndUpdate();//表示数据已经更新成,ListView可以把重画了
这样的话,就可以提高效率
[解决办法]
楼上这个方法不好用。我用过了。 我每次加1条到listview,我需要updata,都需要看见。

你说的这个方法,感觉是一次加 几条。。
[解决办法]
学习中
[解决办法]
同学习中。。。
我觉得冬瓜猫的方法还是不错的
因为既然你需要频繁的增加数据,就要频繁的去画,这个时候肯定有消耗
与其这样还不如把数据同意准备好后一起画出来

你说每次加一条就要重画,如果每增加一条之间的时间差很短的话就等同于一次性添加很多条了吧?

热点排行