新聞中心
我們在使用C# TextBox進行開發(fā)操作的時候經(jīng)常會碰到C# TextBox的使用,那么C# TextBox的使用有沒有一些常用的技巧呢?如C# TextBox換行的處理,其實就是一些常用的操作,那么這里就向你介紹幾個我們常見的需求以及解決方法。

我們提供的服務有:成都網(wǎng)站制作、網(wǎng)站設計、外貿(mào)網(wǎng)站建設、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、臺州ssl等。為上1000家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務,是有科學管理、有技術的臺州網(wǎng)站制作公司
一、關于C# TextBox全選的判斷:
- int SelectLength=this.textBox1.SelectionLength;//獲取選中的字符長度
- if (SelectLength == this.textBox1.Text.Length) {//判斷是否全部選中
- MessageBox.Show("你已經(jīng)選中");
- }
二、關于C# TextBox換行、設置光標位置、隨文本滾動
◆C# TextBox換行
- TextBoxControl.Text += Environment.NewLine;
如何在多行TextBox中寫入文本時實現(xiàn)換行?由于Windows系統(tǒng)中,回車符需兩上字符。因此方法是使用\r\n標記,如
- Label="Calculation " ":.......SUM\r\n";
- textBox.AppendText(Label);
另外更有一個辦法是用Environment.Newline的方法,能夠兼容Windows和Linux系統(tǒng)。
◆C# TextBox設置光標位置到文本最后
- TextBoxControl.SelectionStart = TextBoxControl.TextLength;
◆C# TextBox隨文本滾動
- TextBoxControl.ScrollToCaret();
如何在多行TextBox中用滾動條,使添加文本后自動滾動顯示到最后一行?方法是使用ScrollToCaret方法,自動滾動到插入符的位置,如:
- textBox.AppendText(Label);
- textBox.ScrollToCaret();
那么對于C# TextBox常用操作的內(nèi)容就向你介紹到這里,希望對你了解和學習C# TextBox的使用有所幫助。
【編輯推薦】
- 詳解C#中不同類的類型
- 淺談C#中標準Dispose模式的實現(xiàn)
- C#選擇正確的集合進行編碼
- C# 4.0新特性:協(xié)變與逆變中的編程思想
- C#應用Attribute特性 代碼統(tǒng)計分析
網(wǎng)頁名稱:C#TextBox常用方法總結
文章鏈接:http://www.5511xx.com/article/dhseeeo.html


咨詢
建站咨詢
