我在应用中有一个richtextbox,我希望关键词是另一种颜色,我该怎么做?
由于 玉
答案 0 :(得分: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值,您应该能够更快地了解如何满足您的需求。
答案 1 :(得分:0)
您需要在Rich Text Markup中对添加到框中的文本进行编码,以指定特定颜色。以下是Rich Text标记
基础知识的链接