社区
Delphi
帖子详情
疯了,Label怎么对连续的数字、英文自动换行啊啊
DelisPhi
2012-04-19 12:56:00
因为Label里面的内容是动态的,而且要求字体可变,我无法得知在什么时候加#13#10。但是……坑爹啊!!Label你不能这样。。中文一点问题没有的说,数字和英文。。擦。。
...全文
376
6
打赏
收藏
疯了,Label怎么对连续的数字、英文自动换行啊啊
因为Label里面的内容是动态的,而且要求字体可变,我无法得知在什么时候加#13#10。但是……坑爹啊!!Label你不能这样。。中文一点问题没有的说,数字和英文。。擦。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
山东蓝鸟贵薪
2012-04-19
打赏
举报
回复
#10#13
是回车换行的
我看见佛
2012-04-19
打赏
举报
回复
+#10就可以实现换行。
其它控件的WordWrap=TRUE就可以实现自动换行。但LABEL试了下,只是加长的行间的距离。
不知道你要实现什么效果,如果非要这个功能的话可以通过计算字符串的字节数并进行拆分来实现这个功能,但这样做起来比较繁琐,或用LEFTSTR这类函数根据长度截取。
早安您好
2012-04-19
打赏
举报
回复
label1.AutoSize:= False;
Label1.WordWrap:= True;
gobiz
2012-04-19
打赏
举报
回复
仔细研究一下VCL的源码,你就会发现,凡是自动换行的,其实都是内部计算出来的。
对于
TLabel
,你可以通过先设置
Label.Canvas.Font
,然后通过
Label.Width
、
Label.Canvas.TextWidth
、
Label.Canvas.TextHeight
等属性来判断应该在字符串的哪个位置来添加#13#10来实现换行。
祝你成功!
山东蓝鸟贵薪
2012-04-19
打赏
举报
回复
#10#13
示例:
label1.caption:='这是一个测试'+#1#13+
'信息的,内容如下:'+#1#13+
'其实就是TEST';
CSS强制性换行的方法区别详解
自动换行
问题,正常字符的换行是比较合理的,而
连续
的
数字
和
英文
字符常常将容器撑大,挺让人头疼,下面介绍的是CSS如何实现换行的方法对于div,p等块级元素正常文字的换行(亚洲文字和非亚洲文字)元素拥有默认的white-...
fix_xtick
label
s - 自动将 xtick
label
s 转换为多行格式:它将确定 XTick
Label
s 的最大允许宽度并将它们转换为多行格式-matlab开发
FIX_XTICK
LABEL
S 将确定长 XTick
Label
s 的最大允许宽度并将它们转换为多行格式以适应最大允许宽度 ... set(gca,'XTick
Label
',{'真的很长很长的文字', ... '一个又长又长的文本',...... '短篇','又长又长的文字'}); fix
label
Img使用教程
本教程将为大家全面介绍
label
Img软件以及使用方法,并且教会大家如何标注自己的数据集。主要包括以下几方面内容: 1.
label
Img介绍 2.
label
Img安装 3.
label
Img单类标注 4.
label
Img多类标注 5.
label
Img注意事项
NGUI
Label
纯
数字
英文
不会
自动换行
问题、空格导致换行问题
出现问题:当Overflow选择为Shrink Content模式时,纯
数字
字母会导致
Label
不会
自动换行
,而是会在一行显示,被压缩的很小。 问题原因:NGUI设计时考虑到,
自动换行
可能会将一个单词拆开,所以设置了一种机制,在每...
Q
Label
实现针对纯
英文
或
数字
换行
Q
Label
面对有空格等特殊符号或中文时可以
自动换行
,只需要设置setWordWrap(true)即可。 当面对
英文
与
数字
、
英文
符号(如 '.'就是
英文
符号,‘。’就是中文符号)时,Q
Label
无法
自动换行
。下面利用QFontMetrics实现...
Delphi
5,379
社区成员
262,722
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章