尝试让这个函数改变它接收到的行的颜色。我用richtextbox1做了一个小记事本。
我试过这个代码:
private string changeLineColor(string lineIn)
{
string sb = lineIn;
string mycolor = Color.Red.ToString();
foreach (char c in mycolor)
{
sb.Append(c);
}
return sb.ToString();
}
1条答案
按热度按时间lstz6jyr1#
您可以尝试以下扩展方法:
它附加彩色文本并恢复预览选择和光标位置。
像这样使用它:
richTextBox1.AddColoredLine("some_text", Color.Red);
你可以在这里找到一个类似的例子:
Change color of text within a WinForms RichTextBox