vb listview 怎样多行显示文本

如图比如第一行,listview的行高度我做了调整,现在就是想如何才能将第一行中的文本能多行显示在listview的第一行,而不是只显示一行... 如图比如第一行,listview的行高度我做了调整,现在就是想如何才能将第一行中的文本能多行显示在listview的第一行,而不是只显示一行 展开
 我来答
cang_2009
2010-01-02 · TA获得超过181个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:0
展开全部

'容易,下载 VSFlexGrid 控件

'代码如下

With VSFlexGrid1

.WordWrap = True

.TextMatrix(2, 1) = "*" & vbCrLf & "1" '此处分两行显示

.AutoSizeMode = flexAutoSizeRowHeight

End With 

'附上最终效果图

realzyc8847
2009-12-31 · TA获得超过627个赞
知道小有建树答主
回答量:111
采纳率:0%
帮助的人:0
展开全部
VB 中的 list view 不支持多行显示文本.

如果特别想要多行, 我给你个建议:

1. 判断用户编号, 如果过长, 就在那行下面在建立一个Item, 在选中时同时修改两个. 当然这样很麻烦... 不建议你用.

2. 建立一个大一点的窗口, 尽量宽的显示编号, 同时限制编号的长度. 这样就不会溢出了.

希望对你有所帮助.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式