C# 如何在RichTextBox上绘制文本?

C# 如何在RichTextBox上绘制文本?,c#,winforms,C#,Winforms,可能重复: 在RichTextBox中键入内容时,如何在任意select或where word中绘制绿色,在任意数字中绘制红色?您可以使用RichTextBox Selectioncolor的属性: richTextBox.SelectionColor = Color.Red; RichTextBox中突出显示单词的主要步骤包括: 找出单词的起始位置 找出单词的长度 按单词的起始位置和长度选择单词您应该使用RichTextBox的SelectionStart和SelectionLength属

可能重复:


在RichTextBox中键入内容时,如何在任意select或where word中绘制绿色,在任意数字中绘制红色?

您可以使用RichTextBox Selectioncolor的属性:

richTextBox.SelectionColor = Color.Red;

RichTextBox中突出显示单词的主要步骤包括:

找出单词的起始位置 找出单词的长度 按单词的起始位置和长度选择单词您应该使用RichTextBox的SelectionStart和SelectionLength属性 通过使用RichTextBox的SelectionFont、SelectionColor和SelectioStyle属性进行操作来管理所选单词的外观