我在一个应用程序中有一个richtextbox,我想让关键词以另一种颜色显示,我该怎么做?
谢谢, Jade
我在一个应用程序中有一个richtextbox,我想让关键词以另一种颜色显示,我该怎么做?
谢谢, Jade
您可以使用:
richTextBox1.SelectionColor = Color.Yellow;
richTextBox1.SelectionBackColor = Color.Blue;
选择文本集:
richTextBox1.SelectionStart = text_position_in_editor (caret position)
richTextBox1.SelectionLength = text_length
然后设置SelectionColor属性... (查看所有以Selection开头的属性)
或者,您可以直接设置包含格式信息的Rtf属性(或richTextBox1.SelectedRtf)。
在WordPad中键入一些文本,更改其格式,复制并粘贴到您的RichTextBox中,显示属性Rtf值,您应该能够更快地学习如何满足您的需求。
您需要将添加到框中的文本编码为指定颜色的富文本标记。这里是 Rich Text 标记基础知识的链接。
Selection*
属性。 - John Rudy