假設 RichTextBox1 文本是“你好,我愛你中國”,想要把中國變為紅色,則
可以先找到中的位置是 7 ;國的位置是8
設置 RichTextBox1.SelectionStart=7; RichTextBox1.rich.SelectionLength =8;
然后設置這一段的文字顏色
rich.SelectionBackColor = Color.FromName(“Red”); //Color.FromName()方法可以將string轉換為對應的顏色屬性,非常方便
rich.Focus(); //最后獲取焦點(如果還需要進行后面的染色,獲取焦點為了激活控件)