C#設置richtextbox某一段文本顏色


 假設 RichTextBox1 文本是“你好,我愛你中國”,想要把中國變為紅色,則

可以先找到中的位置是 7 ;國的位置是8

設置 RichTextBox1.SelectionStart=7;  RichTextBox1.rich.SelectionLength =8;

然后設置這一段的文字顏色

rich.SelectionBackColor = Color.FromName(“Red”); //Color.FromName()方法可以將string轉換為對應的顏色屬性,非常方便

rich.Focus(); //最后獲取焦點(如果還需要進行后面的染色,獲取焦點為了激活控件)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM