我想问你一下listview控件的行高度怎么设置。

yuanxy 2001-10-31 04:29:40
...全文
298 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
uguess 2001-10-31
  • 打赏
  • 举报
回复
我有一个办法:直接写一个listview的类,可以自由控制,而且不用控件。

这种例子国外的VB站上有很多,看看吧。
Brunhild 2001-10-31
  • 打赏
  • 举报
回复
原来也有人和我用同一种苯得要死方法啊!以前有人问过我类似问题,我都不敢把这个方法告诉他。
yuanxy 2001-10-31
  • 打赏
  • 举报
回复
哦!谢谢楼上,这是listview的瓶颈.
foolishtiger 2001-10-31
  • 打赏
  • 举报
回复
不能用代码直接调节其行高,行高是由SmallIcon对应的ImageList里面的图片高度ImageHeight决定的.

一个变通的办法就是:设计时不要指定SmallIcon属性,而是代码中指定
要行高大些:imagelist1.ImageHeight =32
要行高小低:imagelist1.ImageHeight =16
执行上述一句代码后,再执行
ListView1.SmallIcons = ImageList1
就可以在一定程度上控制行高了,缺点是不太灵活,不能精确地指定行高,而是依赖于ImageHeight

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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