ListView中如何加入迅雷下载那样的进度条

ruanjian2110 2010-12-21 03:45:06
盒子里面那个例子太耗资源,而且拖动的时候会变形。不知有哪位做过类似的,指点下小弟。
...全文
381 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinghun61 2010-12-22
  • 打赏
  • 举报
回复
在OnCustomDrawItem事件中自己画
ruanjian2110 2010-12-22
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 bdmh 的回复:]
你不如自己自己写一个继承listview组件,然后里面放上progressbar,每添加一行,就绑定一个progressbar
[/Quote]
listview应该可以实现的,楼上的兄弟说在OnCustomDrawItem事件中自己画应该可以的
lengfengxiaodao 2010-12-22
  • 打赏
  • 举报
回复
加入VCL控件, 效率还不如自己自绘,你只要知道那个比率, 自己在单元格里按单元格里填充单元格 * 比率长度的颜色或者图片都行,
bdmh 2010-12-21
  • 打赏
  • 举报
回复
你不如自己自己写一个继承listview组件,然后里面放上progressbar,每添加一行,就绑定一个progressbar
ruanjian2110 2010-12-21
  • 打赏
  • 举报
回复
我想用delphi自带的Listview实现,效果就象http://www.2ccc.com/article.asp?articleid=2452,能显示进度和百分比,拖动列的时候不会变形就可以.
一如当初 2010-12-21
  • 打赏
  • 举报
回复
用Virtual Tree控件,这个用起来稍微比Delphi自带的麻烦点,但是功能强大
进度条的例子可以参考这个
http://www.2ccc.com/article.asp?articleid=1277

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧