C#RichTextBox为多行

时间:2016-10-27 12:24:29

标签: c# controls richtextbox

是否可以在RichTextBox中为多行定义前景?

我只能做这样的事情:

tb.ForeColor = Color.Red;

- >所有行的文本都是红色的。

我想要做的是为每一行设置不同的颜色。 例如:line1:blue,line2:green,line3:yellow

以下问题:

foreach (var line in tb.Lines)
{

}

在定义tb.Lines == 0时,我无法为单行定义颜色......

1 个答案:

答案 0 :(得分:0)

您可以使用RichTextBox中的内联定义来定义文本的格式化方式

查看此链接 stackoverflow old question 如何在RichTextBox中执行此操作