| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 18391 人关注过本帖
标题:如何在textbox控件中,用代码\n换行
只看楼主 加入收藏
lijia258
Rank: 1
等 级:新手上路
帖 子:25
专家分:0
注 册:2007-1-17
收藏
 问题点数:0 回复次数:10 
如何在textbox控件中,用代码\n换行

我想在代码中编写textBox1.text="aaa\nbbb";
出现aaa
bbb
的效果,可是不行,只能出现aaabbb,并不换行,为什么?怎么才能换行?

搜索更多相关主题的帖子: textbox 控件 代码 
2007-06-15 17:34
guang
Rank: 4
来 自:广东深圳
等 级:贵宾
威 望:13
帖 子:1414
专家分:285
注 册:2006-4-3
收藏
得分:0 

要将textBox1设为多行才可以


不相信未作牺牲竟先可拥有,只相信靠双手找到我的欲求!!
我的博客:http://liao5930.blog.
2007-06-15 18:48
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
得分:0 
这个问题其实很有意思!如果是label控件,直接输了\n,不管在哪个位置,它都会自动换行;但txtBox即便像二楼所说的,改成Multiline为True,还是不能换行。虽然它的Lines属性已经变成了数组,由\n所分成了两段了。
图片附件: 游客没有浏览图片的权限,请 登录注册

大家使用\r\n看看,就随时可以换行了!

[此贴子已经被作者于2007-6-20 8:54:34编辑过]


IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-20 08:47
飙马
Rank: 5Rank: 5
来 自:马里亚纳
等 级:贵宾
威 望:15
帖 子:779
专家分:280
注 册:2007-3-28
收藏
得分:0 
而最方便的办法,当然不是去代码里面输\r\n了,凡是有代码实现的方法,自然就有直观操作的方法了。在属性Lines——字符串集合编辑器里面一行一行输是最常用的方法。

IT精英如同彩票:平凡的人像5块也中不到一样普遍,努力一点你中了5元保了个本。奖金越高,机率也就越小,付出的也越多,盖茨如同500万一样稀有。虽然每天忙碌而平凡,但我努力成为精英,做梦中了500万。
2007-06-20 09:03
guoxhvip
Rank: 8Rank: 8
来 自:聖西羅南看臺
等 级:贵宾
威 望:44
帖 子:4052
专家分:135
注 册:2006-10-8
收藏
得分:0 
textBox有个属性bool型Multiline 设置成true就是多行文本 其实这样的问题建议LZ先自己查查MSDN 只有自己查阅出来的印象才会深刻 否则很快又会忘记,而且指定它的文本时要想换行光用\n不行 this.textBox1.Text = "aaa\r\nbbb";

[此贴子已经被作者于2007-6-21 3:46:28编辑过]



愛生活 && 愛編程
2007-06-21 01:23
QQ137878161
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-6
收藏
得分:0 
你用richTextBox控件试试!
2007-07-06 15:30
zzren67
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2007-6-30
收藏
得分:0 

用\r\n可以,用Lines也可以~


2007-07-06 22:48
Princeli1125
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-6-11
收藏
得分:0 

马,我试了,如果不把textbox控件拉开的话,还是不会自动显示出来呢,不过可以用键盘上下键移出来,但是总的来说只能显示一行的内容.


新手接触C#,大家多关照!
2007-07-07 00:46
sunlijuan11187
Rank: 1
来 自:江苏
等 级:新手上路
帖 子:159
专家分:0
注 册:2008-7-2
收藏
得分:0 
textBox1.text="aaa"+"\r\n"+"bbb";
2008-10-07 21:31
clock
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2008-10-10
收藏
得分:0 
将TextBox的TextMode属性设为MultiLine就可以了.
2008-10-15 16:39
快速回复:如何在textbox控件中,用代码\n换行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026910 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved