2009-09-07 45 views

回答

11

你可以使用:

richTextBox1.SelectionColor = Color.Yellow; 
richTextBox1.SelectionBackColor = Color.Blue; 

選擇一個文本集:

richTextBox1.SelectionStart = text_position_in_editor (caret position) 

richTextBox1.SelectionLength = text_length 

然後設置SelectionColor ...(查看以Selection ...開頭的所有屬性)

或者,您可以直接設置包含格式信息的Rtf property (or richTextBox1.SelectedRtf)

在寫字板中鍵入一些文字,更改它的格式,複製並粘貼到您的RichTextBox中,顯示屬性Rtf值,您應該能夠更快地學習如何滿足您的需求。

0

你需要編碼的文本添加到盒子的富文本標記,它指定了特定的顏色。這裏是一個富文本標記的基本知識的鏈接

+0

從技術上講,這會起作用,但它通常更容易做najmeddine使用'Selection *'屬性的技術。 – 2009-09-08 00:02:21

+0

這是困難的方法...對於簡單的方法,請參閱najmeddine的答案;) – 2009-09-08 00:15:19