C#在WinForm中怎样让多行TEXTBOX的换行

更新时间:2023-07-20 11:23:00 阅读: 评论:0

C#在WinForm中怎样让多⾏TEXTBOX的换⾏
英国的英语怎么说
要让⼀个Windows Form的TextBox显⽰多⾏⽂本就得把它的Multiline属性设置为true。  要让TextBox⾥⾯的⽂本换⾏⼤家往往会想到直
接在要换⾏的地⽅加个转义的换⾏符"\n":
市场开拓可是实际运⾏的时候你却发现它始终不会换⾏,显⽰的结果为
操作说明ESC 最⼩化ALT+F4 退出Shift+F6 设置访问地址
其实主要是因为TextBox运⾏在Windows上。Windows能够显⽰的换⾏必须由两个字符组成:carriage return & line feed,也就是必须
我说不是"\r\n"。所以如果把"\n"替换成"\r\n"就可以了。
显⽰的结果为
操作说明
ESC 最⼩化
ALT+F4 退出
Shift+F6 设置访问地址
也可以使⽤Environment.NewLine,所以上⾯的代码可以写成:
有关立冬的诗句另外你也可以⽤verbatim string literal(⽤@开始的字符串)的形式来输⼊换⾏符:
止血BoxDescription.Text = @"操作说明
道歉的英语ESC 最⼩化
ALT+F4 退出
Shift+F6 设置访问地址"鲜花祝福语
这种形式在代码中看起来很直观,但是如果代码编辑器是在Windows下运⾏的,仍然相当于输⼊了\r\n。蒜苗炒肉的做法家常菜

本文发布于:2023-07-20 11:23:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1106776.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:代码   做法   设置   实际
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图