【急】listview 如何隐藏列?

bodybo 2007-08-17 05:20:21
listview是report

隐藏某列简单的做法是另该列的width=0,但还是可以通过鼠标拖动将其显示出来,达不到隐藏的目的。

我通过处理 WM_NOTIFY 事件禁止调整列宽,但这样所有列宽都不能调整了,我只想禁止调整width=0的列宽该如何做?

...全文
370 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxqianqin 2007-08-20
  • 打赏
  • 举报
回复
http://ewbi.blogs.com/develops/2005/05/listview_column.html
全英文的
誰給譯下了.....
lose_kite 2007-08-19
  • 打赏
  • 举报
回复
看看这里吧http://community.csdn.net/Expert/topic/5677/5677799.xml?temp=.7606775
蒋晟 2007-08-18
  • 打赏
  • 举报
回复
用虚列表
http://blog.joycode.com/jiangsheng/archive/2005/01/07/42514.aspx
daisy8675 2007-08-18
  • 打赏
  • 举报
回复
我个人的觉得最简单的办法是用trimer去一直设置某列宽度为0

其实,如果需要隐藏数据不一定非要实际的放到listview中的。listview有很多属性如tag,key等都可以放置数据的
bodybo 2007-08-18
  • 打赏
  • 举报
回复
自己找到解决办法了,需要的可以看一看
http://ewbi.blogs.com/develops/2005/05/listview_column.html
gxqianqin 2007-08-17
  • 打赏
  • 举报
回复
我也想知道了

1,453

社区成员

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

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