请问怎么使用Label控件的WordWrap属性?

bweigh 2005-03-15 07:46:30
如果我把AutoSize属性设为False,WordWrap属性不起作用
如果我把AutoSize属性设为True,那么标签就只往水平方向扩大,没有往垂直方向变化,究竟为什么啊?
...全文
646 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
homezj 2005-03-16
  • 打赏
  • 举报
回复
呵呵!楼主看似通过实践才下了结论:只往水平方向扩大,没有往垂直方向变化

但很遗憾,你的结论还是错了:请换上几个中文,或加几个空格,你就会看到变化的。
hcdragon 2005-03-16
  • 打赏
  • 举报
回复
AUTOSIZE设为True
wordwrap设为True

注意的是,如果你输入的Label.Caption是英文,而且单词之间没有空格(如ThisIsASample),
它会认为输入的是一个单词,Label的宽度会自动拓宽,而不是我们认为的向下换行。
bweigh 2005-03-15
  • 打赏
  • 举报
回复
根据MSDN的解释,WordWrap 属性可以用来指示一个 AutoSize 属性设置为 True 的 Label 控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。
但是,在VB开发环境下面,不管我把WordWrap 属性设置为True或者是False,Label控件都是进行水平方向的展开,为什么呢?
要怎么样才能让它往垂直方向展开呢?
daisy8675 2005-03-15
  • 打赏
  • 举报
回复
WordWrap 属性


返回或设置一个值,该值用来指示一个 AutoSize 属性设置为 True 的 Label 控件,是否要进行水平或垂直展开以适合其 Caption 属性中指定的文本的要求。

不懂得楼主在说什么,你看下MSDN

1,453

社区成员

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

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