VB中DataGrid列如何自动适应数据宽度

hua321154 2008-04-28 06:53:51
在VB6.0中我在一个窗体上加入一个DataGrid控件,但是在从数据库中读入数据的时候,列的宽度是固定的,有些数据长度很短列宽度有余,而有些数据宽度很长,列却不能完全显示。我想要列能自动适应数据宽度,数据短的列就短点,数据长的就长点。
哪位高手能够解决这个问题,请指教,谢谢!!
...全文
289 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsftest 2008-04-28
  • 打赏
  • 举报
回复
先得到字段最长是多少再修改dadagrid的列宽。
得到某字段最长的长度:
SELECT Max(Len(RECORDS.GIVENNAME)) AS 表达式1
FROM RECORDS
WHERE (((RECORDS.GIVENNAME) Like '陈*'));

vansoft 2008-04-28
  • 打赏
  • 举报
回复
这个控件比较麻烦,我用listview报表式,自带的功能。

1,453

社区成员

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

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