RichTextBox添加带颜色的字符串
2015-03-19 11:43:06 访问(2328) 赞(0) 踩(0)
/// <summary>
/// RichTextBox添加带颜色的字符串
/// </summary>
/// <param name="rtb"></param>
/// <param name="strInput"></param>
/// <param name="fontColor"></param>
public void DisplyRichTextBox(RichTextBox rtb, string strInput, Color fontColor)
{
int p1 = rtb.TextLength; //取出未添加时的字符串长度。
rtb.AppendText(strInput + "\n"); //保留每行的所有颜色。
// rtb.Text += strInput + "\n"; //添加时,仅当前行有颜色。
int p2 = strInput.Length; //取出要添加的文本的长度
rtb.Select(p1, p2); //选中要添加的文本
rtb.SelectionColor = fontColor; //设置要添加的文本的字体色
}
上一条:
下一条:
相关评论
发表评论