listview中,两列之间的距离太宽了,能否让两列挨在一起?

sevenstarslover 2003-09-18 05:26:15
我的listview只有一行,但是列之间有很大一块空白,不知道该怎么让两列贴在一起?
...全文
41 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
jdsnhan 2003-09-18
  • 打赏
  • 举报
回复
看到了,是不是就不用回短信了。:)
恭喜了。
zkqd 2003-09-18
  • 打赏
  • 举报
回复
已解决。谢谢楼上的各位。
klbt 2003-09-18
  • 打赏
  • 举报
回复
你可以判断一下每列的最宽字符,然后动态设置。
zkqd 2003-09-18
  • 打赏
  • 举报
回复
lv_1.LargePictureWidth = 16
上面的设置了没用。因为有的字多有的字少,
runsoft 2003-09-18
  • 打赏
  • 举报
回复
lv_1.LargePictureWidth = 16
zkqd 2003-09-18
  • 打赏
  • 举报
回复
long i,itemwidth
listviewitem ls_CateS

dw_1.visible = false
dw_1.settransobject( sqlca)
dw_1.retrieve()

itemwidth = 10
//messagebox('a',dw_1.rowcount())
for i = 1 to dw_1.rowcount( )
ls_CateS.label = dw_1.getitemstring( i, 3)
ls_CateS.data = dw_1.getitemnumber( i, 1)
ls_CateS.itemx = itemwidth
ls_CateS.pictureindex = 1
lv_1.additem( ls_CateS)
itemwidth += 500//如果能得到已经建立的所有item的总长度,就可以设置这个了
next

我想知道怎样得到现在总的长度,以便建立新的的时候在这个总的长度以后建立。
zkqd 2003-09-18
  • 打赏
  • 举报
回复
设置哪个属性?给一句代码吧。
jdsnhan 2003-09-18
  • 打赏
  • 举报
回复
可设置属性到达想要的宽度。
zkqd 2003-09-18
  • 打赏
  • 举报
回复
在哪设置?listview不是数据窗口。
xingxing 2003-09-18
  • 打赏
  • 举报
回复
当然可以,你建立list的时候,设置列宽就可以了呀!
sevenstarslover 2003-09-18
  • 打赏
  • 举报
回复
up

1,108

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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