首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

winform里label遇汉语言自动换行,求解

2012-12-26 
winform里label遇中文自动换行,求解求指点!排版的时候非常困扰。怕图片无法显示,跟个地址:http://tieba.bai

winform里label遇中文自动换行,求解
winform里label遇汉语言自动换行,求解

求指点!排版的时候非常困扰。

怕图片无法显示,跟个地址:http://tieba.baidu.com/p/1733916682

插入的字符串已换替换掉了 char10 char 13,但还是会换行。
[解决办法]
label的长度不够时会自动换行,将控件拉长点或者将AutoSize设为true试试
[解决办法]
一楼正解,另外换行符是\n,可以debug看看替换后的字符串中是否真的没有换行符了
[解决办法]
label的长度不够,拉长一点就看出效果了。
[解决办法]
不是碰到中文就换行。

原因是:英文和数字的一个单词或一个数字是不间断的。而中文一个字看做一个单词。你的例子里面,1111111等太长了,所以只能在中文换行了。这样可以保证英文和数字的完整。

热点排行