TListview 设置 ViewStyle = vsList 属性后,节点文本显示为省略号?

wpg 2009-11-04 10:49:02
TListview 设置 ViewStyle = vsList 属性后,添加的节点文本太长的话会显示为省略号,如何使文本全部显示?
...全文
130 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao 2009-11-06
  • 打赏
  • 举报
回复
是不是文字后有很多空格?trim(str)后再加入
byteh 2009-11-06
  • 打赏
  • 举报
回复
TListColumn中有AutoSize的属性,设置True
wpg 2009-11-05
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wooden954 的回复:]
当取数据时自己计算一下最长的字符长度,然后根据这个长度设置那一列的列宽
[/Quote]ViewStyle = vsList怎么设置宽度?
wpg 2009-11-04
  • 打赏
  • 举报
回复
运行后一样呀,是因为没有设置ListView1.OwnerDraw := True;吗?
bdmh 2009-11-04
  • 打赏
  • 举报
回复
如卡庙所说,运行后就好了
bdmh 2009-11-04
  • 打赏
  • 举报
回复
设置ListView1.OwnerDraw := True;
wpg 2009-11-04
  • 打赏
  • 举报
回复
运行后一样。
kampan 2009-11-04
  • 打赏
  • 举报
回复
运行后就好了
纯冰糖 2009-11-04
  • 打赏
  • 举报
回复
不行换行看行不行,+#10#13
wooden954 2009-11-04
  • 打赏
  • 举报
回复
当取数据时自己计算一下最长的字符长度,然后根据这个长度设置那一列的列宽

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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