Foxtable(狐表)用户栏目专家坐堂 → 求助ListView里的自动适应问题


  共有3213人关注过本帖树形打印复制链接

主题:求助ListView里的自动适应问题

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/12 12:00:00 [显示全部帖子]

逐一设置,比如

lvw.Columns("列一").AutoResize
lvw.Columns("列二").AutoResize

或者

for each c as string in {"列一","列二"}
lvw.Columns(c).AutoResize
next

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/12 13:50:00 [显示全部帖子]

改不了,这个控件是.net自带的。

如果不是只设置其中的几个列,而是所有列都这样,遍历所有列即可

Dim lvw As WinForm.ListView = e.Form.Controls("ListView1")
For Each c As WinForm.ListViewColumn In lvw.Columns
    c.AutoResize
Next 

 回到顶部