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

TListView用vsReport显示模式,其中有一起为AutoSize的时候,当行数超过一屏会出现垂直滚动条,到这里都没事,但是.

2013-06-25 
TListView用vsReport显示模式,其中有一行为AutoSize的时候,当行数超过一屏会出现垂直滚动条,到这里都没事,

TListView用vsReport显示模式,其中有一行为AutoSize的时候,当行数超过一屏会出现垂直滚动条,到这里都没事,但是...
TListView用vsReport显示模式,其中有一行为AutoSize的时候,当行数超过一屏会出现垂直滚动条,到这里都没事,但是出现垂直滚动条后,由于水平宽度变窄,而AutoSize这一列又不会自己就小,所以就出现水平滚动条了,有没办法让他不出现水平滚动条而是让AutoSize这一列变窄.
[解决办法]
用api设置让垂直滚动条不可见试试
[解决办法]
ListView的AutoSize一点都不智能。数据超过一屏以后就会出现楼主说的水平滚动条,影响美观。不如自己计算每一列的最宽,然后高速列宽。SmartSniffer就是这样实现的(效率上可能差一些)

热点排行