WinForm 換行問題 textbox
今天碰到一段string在label中能正常換行,但是在textbox中卻無法換行的問題。
首先考慮是換行符的問題。在網上查了些資料:
1、TextBox 中換行符為: "\r\n"。
2、Windows 中的換行符(即:Environment.NewLine) 為 "\r\n"
3、MessageBox.Show() 的換行符為 "\n"
4、Console 的換行符為 "\n"
5、換行符還因平台而已,Unix/Linux 平台換行符是 "\n"。
6、為保持平台的通用性,最好用 Environment.NewLine。
位址:http://08ylyuan.blog.163.com/blog/static/1263916622012112114516915/