C#textbox 可否定义每行文字的颜色
2014-05-05
展开全部
不可以定义每一行的颜色
但是可以用折中的方法实现 就是把它先写成图片在赋值到背景颜色上
但是可以用折中的方法实现 就是把它先写成图片在赋值到背景颜色上
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定不行的!
自己做个控件可以!
自己做个控件可以!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能,自己写脚本实现吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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;
}
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;
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询