VB问题为什么label里面不能自动换行?

VB问题为什么label里面不能自动换行?,第1张

换行的话这样写:
Label1Caption = "qqq" & vbcr & "QQQ"
vbcr 是换行符
结果就是:
qqq
QQQ
你说的用lable难以实现,你可以考虑使用TEXT控件,将其属性设置为 multiline=ture;lock=ture 这样也可以达到你说的效果
哈哈 vbcr 和 vbcrlf 的效果是一样的,不信楼上的试试看

UILabel不是自动换行的吗?可以设置有几行在XIB中Lines那个属性中设置,写几就可以有几行,还可以设置省略的地方在一行的什么位置(像前。中。后) labellineBreakMode = UILineBreakModeWordWrap; 为自动换行

Label本身具备换行功能。

(1)在设计时,如果显示内容比较长,调整Label大小,显示的内容随着Label的大小,自动调整并换行,如下图所示

(2)运行时,使用vbCrlf 也可以实现Label换行

Option Explicit
Private Sub Form_Load()
    Label1BackColor = &H80FFFF
    Label1WordWrap = False
    Label1Caption = "第1行" + vbCrLf + "第2行" + vbCrLf + "第3行"
End Sub

分类: 电脑/网络 >> 程序设计 >> 其他编程语言
问题描述:

VB中label控件,怎么使其中的文字换行呀

我是从数据库中调用表中的一个记录,但长度不知,所以当超过了一定长度时后面的就看不到了,我想让它在一定长度时换行,请高手指教,谢谢!!!

解析:

晕,副总裁答案~~`````不如回家~~`````

Label是可以换行的,将Label的AutoSize的属性设置为True,然后将数据库记录字符串Str1分割为规定长度,对于Label控件是可以使用Vbcrlf换行符的~~~``
代码如下:

Str1 = "TryTryString 这是一个测试数据" 'Str1是数据库的记录

Dim BlockStrLen As Integer

BlockStrLen = 2 ’字符块的长度,这里设置为2

Label1Caption = ""

Do While Len(Str1) > BlockStrLen

Label1Caption = Label1Caption & Left(Str1, BlockStrLen) & vbCrLf

Str1 = Right(Str1, Len(Str1) - BlockStrLen)

Loop

Label1Caption = Label1Caption & Str1

以上程序,在XP+VB60下通过!!

修改时,YII会取出$Model的对象,各个字段有值时,YII会自动填充,不必手工输出 就是只要你$model->title = '某个值',就会自动填充value='某个值'

label标签使用方法:

1、<label for="userName">用户名:</label><input type="text" id="userName"/>

2、<label>用户名:<input type="text"/></label>

当在单选或多选里使用时,还会出现一种视觉效果,这也是一种友好的方式。<label><input type="radio" />性别</label>

我们都知道一个完整的表单是由表单标签<form></form>与其中包裹的各种表单控件组成的,那么LABEL标签就是一种常见的表单控件了。

在HTML里,每一种HTML标签都有自己的意义,在做页面的时候选择适合的标签,少使用DIV,Span这些无语义的标签,只有在无法确定使用什么标签才使用DIV。

扩展资料:

在编辑超文本标记语言文件和使用有关标记符时有一些约定或默认的要求。

1、文本标记语言源程序的文件扩展名默认使用htm(磁盘 *** 作系统DOS限制的外语缩写为扩展名)或html(外语缩写为扩展名),以便于 *** 作系统或程序辨认,除自定义的汉字扩展名。

在使用文本编辑器时,注意修改扩展名。而常用的图像文件的扩展名为gif和jpg。

2、超文本标记语言源程序为文本文件,其列宽可不受限制,即多个标记可写成一行,甚至整个文件可写成一行;若写成多行,浏览器一般忽略文件中的回车符(标记指定除外);

对文件中的空格通常也不按源程序中的效果显示。完整的空格可使用特殊符号“&nbsp(注意此字母必须小写,方可空格)”表示非换行空格;

表示文件路径时使用符号“/”分隔,文件名及路径描述可用双引号也可不用引号括起。

3、标记符中的标记元素用尖括号括起来,带斜杠的元素表示该标记说明结束;大多数标记符必须成对使用,以表示作用的起始和结束;

标记元素忽略大小写,即其作用相同,但完整的空格可使用特殊符号“&nbsp(注意此字母必须小写,方可空格)”;

许多标记元素具有属性说明,可用参数对元素作进一步的限定,多个参数或属性项说明次序不限,其间用空格分隔即可;一个标记元素的内容可以写成多行。

4、标记符号,包括尖括号、标记元素、属性项等必须使用半角的西文字符,而不能使用全角字符。

5、HTML注释由"<!--"号开始,由符号”-->“结束结束,例如<!--注释内容-->。注释内容可插入文本中任何位置。任何标记若在其最前插入惊叹号,即被标识为注释,不予显示。

参考资料:

百度百科-HTML-相关要求


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10561014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-09
下一篇 2023-05-09

发表评论

登录后才能评论

评论列表(0条)

保存