富文本框中的简单文本颜色

The*_*nja 4 vb.net colors richtextbox

我可以找到一百万个使用reg ex将语法高亮显示应用于富文本框的示例.但我需要它只是一个简单的方法来添加一个不同颜色的单词.

将代码"Hello World"放入文本框并将Hello设为红色且World为绿色是什么代码?

这段代码不起作用.

this.richTextBox1.SelectionColor = Color.Red
this.richTextBox1.text += "Test"
Run Code Online (Sandbox Code Playgroud)

SLa*_*aks 7

将其放入后选择文本,然后更改颜色.

例如:

richTextBox1.Text += "Test"
richTextBox1.Select(richTextBox1.TextLength - 4, 4)
richTextBox1.SelectionColor = Color.Red
Run Code Online (Sandbox Code Playgroud)


Met*_*ght 7

此代码将红色文本"Hello"和RichTextBox中的"World"绿色添加为绿色.

RichTextBox1.SelectionColor = Color.Red
RichTextBox1.SelectedText = "Hello "
RichTextBox1.SelectionColor = Color.Green
RichTextBox1.SelectedText = "World"
Run Code Online (Sandbox Code Playgroud)