成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

淺析C# TextBox換行方法

開發 后端
本文將教你如何用C# TextBox換行,也許現在你覺得很深奧,但是讀完此篇文章你就會覺得很簡單了。

本文將教你如何用C# TextBox換行,也許現在你覺得很深奧,但是讀完此篇文章你就會覺得很簡單了。

要讓一個Windows Form的TextBox顯示多行文本就得把它的Multiline屬性設置為true。
這個大家都知道,可是當你要在代碼中為Text屬性設置多行文本的時候可能會遇到點麻煩:)

C# TextBox換行時你往往會想到直接付給一個含有換行符"\n"的字符串給Text屬性:

  1. aTextBox.Text = "First Line\nSecond Line\nThird Line";  

可是實際運行的時候你卻發現它始終不會換行,顯示的結果為"First LineSecond LineThirdLine"。

其實主要是因為C# TextBox換行運行在Windows上。Windows能夠顯示的換行必須由兩個字符組成:carriage return & line feed,也就是必須是"\r\n"。如果只是"\n"在Windows中不能顯示為換行的,這與Linux/Unix等其他的操作系統不一樣。所以上邊如果把"\n"替換成"\r\n"就可以了。

其實問題仍然沒有很好的解決,因為用"\r\n"能夠滿足Windows的要求了,但是如果是其他平臺怎么辦?為了要確保讓換行效果在各種平臺上都能夠正常的顯示,請用Environment.NewLine。它可以確保在不同的平臺下都能夠返回正確的換行字符,在Windows下是\r\n,在Linux(Mono)下就應該是\n了。 所以上面的代碼應該寫成:

  1. aTextBox.Text = "First Line" +    
  2.     Environment.NewLine + "Second Line" +    
  3.     Environment.NewLine + "Third Line";  

另外C# TextBox換行你也可以用verbatim string literal(用@開始的字符串)的形式來輸入換行符:

  1. aTextBox.Text = @"First Line   
  2. Second Line   
  3. Third Line";  

這種形式在代碼中看起來很直觀,但是如果代碼編輯器是在Windows下運行的,仍然相當于輸入了\r\n。Environment是一個靜態類,位于System名稱空間下,提供對當前程序的運行環境和平臺的相關信息的訪問。它提供了很多有用的靜態屬性和方法。怎樣,覺得C# TextBox換行是件小事了吧。

【編輯推薦】

  1. 服務端事件緣起C# TextBox失去焦點
  2. C# TextBox事件實現實例詳解
  3. 淺析C# TextBox事件實現體會
  4. 看看如何透過JavaScript調用C#函數
  5. 詳解C# CheckBox選中的判斷方法
責任編輯:阡陌 來源: 博客園
相關推薦

2009-09-02 17:29:10

C# TextBox換

2009-09-09 11:29:32

C# TextBox事

2009-09-09 13:31:15

C# TextBox

2009-09-10 09:42:53

C# TextBox

2009-09-11 09:15:06

C# get方法

2009-09-10 14:52:55

C# get

2009-08-20 16:15:19

C# 匿名方法

2009-08-10 17:36:17

C#擴展方法

2009-08-17 17:56:32

C# 枚舉

2009-09-03 15:50:20

C#回車換行符

2009-09-07 09:36:29

C# DisposeDispose方法

2009-08-20 10:53:23

C#操作內存

2009-08-12 17:27:11

C#讀取文件

2009-08-28 12:19:19

C#靜態方法

2009-08-28 15:52:23

C#利用sharpzi

2009-09-18 10:58:31

C#數組操作

2009-09-09 13:18:10

C# TextBox滾C# TextBox

2009-08-17 18:34:50

C# ChangeCo

2009-08-14 17:45:52

C# ArrayLis

2009-08-14 16:02:50

C#啟動windows
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美一区在线 | 欧美中文字幕一区二区三区 | 999久久久久久久久6666 | 久久精品亚洲一区二区三区浴池 | 天天搞天天搞 | 日韩福利片 | 中文字幕视频在线观看 | av免费入口 | 国产特级毛片aaaaaa | 狠狠的干| 久久久精品视频免费看 | 欧美一级免费黄色片 | 成人精品一区二区三区中文字幕 | 亚洲一区二区三区免费在线观看 | 亚洲精品4 | 特一级黄色毛片 | 黄色免费三级 | 成人免费黄色片 | 日韩一二区 | 亚洲色片网站 | 久久久久久成人 | av激情在线| 一区二区三区国产精品 | 日韩成人高清在线 | 国产精品日韩欧美一区二区三区 | 久久久久一区 | 99re热这里只有精品视频 | 久久成人免费 | www.久久艹| 免费欧美 | 日韩2020狼一二三 | 国产精品久久久久久福利一牛影视 | 亚洲精品久久久一区二区三区 | 性一区| 国产午夜三级一区二区三 | 欧美日韩黄色一级片 | 奇米久久久 | 亚洲综合视频 | 黄色片网站国产 | 欧美激情久久久 | 国产精品美女久久久av超清 |