C#textbox 可否定义每行文字的颜色

如题所述

第1个回答  2014-05-05
不可以定义每一行的颜色
但是可以用折中的方法实现 就是把它先写成图片在赋值到背景颜色上
第2个回答  2014-05-05
肯定不行的!
自己做个控件可以!
第3个回答  2014-05-05
不能,自己写脚本实现吧
第4个回答  2014-05-07
RICHtextbox可以
public void disply(RichTextBox rtBox, string strInput, Color fontColor, Color backColor)
{
rtBox.AppendText(strInput + "\r\n");
int p1 = rtBox.Text.LastIndexOf(strInput);
int p2 = strInput.Length;
int start = rtBox.Text.Length - p2 - 1;
if (start < 0)
{
start = 0;
}
rtBox.Select(start, p2);
rtBox.SelectionColor = fontColor;
rtBox.SelectionBackColor = backColor;
}本回答被提问者和网友采纳
相似回答