c#richTexBox设置插入文本颜色
时间: 2024-10-16 20:08:53 浏览: 53
在C#中,如果你想要设置`RichTextBox`(富文本框)内的文本颜色,你可以通过访问它的`FontColor`属性来实现。这个属性允许你改变文本的字体颜色。下面是一个简单的示例:
```csharp
// 获取富文本框控件实例
RichTextBox richTextBox = YourRichTextBoxInstance; // 替换为你的实际控件名
// 设置文本颜色为红色
richTextBox.Font.Color = Color.Red;
// 或者,如果你有一个字符串你想立即插入并设置颜色,可以这样做:
string textToInsert = "这是带颜色的文本";
richTextBox.AppendText(textToInsert);
richTextBox.SelectionStart = richTextBox.Text.Length; // 选中刚刚插入的文字
richTextBox.SelectionLength = 0; // 取消默认选择
richTextBox.SelectionColor = Color.Blue; // 设置选中的文本颜色
```
阅读全文