我输入了一些基本文本的 RichTextBox 控件。我希望以一种方式自定义它,当用户输入或粘贴一些文本时,它的字体颜色与 BASIC TEXT 不同。
我在 KeyDown 事件上更改了 SelectionBackColor 属性,但是当用户尝试仅复制 BASIC TEXT 的一部分时也会发生这种情况。
private void richTextBox1_KeyDown(object sender, KeyEventArgs e)
{
RichTextBox richTextBox1 = sender as RichTextBox;
richTextBox1.SelectionBackColor = Color.LightCoral;
}