richTextBox如何在最顶行插入指定颜色的文字 首先,在顶部插入一段红色的"警告文字",然后插入一段黄色的"提示文字",然后插入一段黑色的"状态提示文字".根据文字的种类不同插入不同颜色的文字.要求新加的文字不要影响到以前插入的文字的颜色,请问改如何实现. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:public void ProcessText(string text,Color fontColor,int fontSize,string msgTitle, Color messageTitleColor){ richTextBox1.AppendText("\n"); richTextBox1.SelectionColor = messageTitleColor; richTextBox1.SelectionFont = new Font("宋体", fontSize, GraphicsUnit.Pixel); richTextBox1.AppendText(msgTitle); richTextBox1.SelectionIndent = 10;} 大概是这样,楼主可以根据需要修改为方法:richTextBox1.SelectionStart = 0;richTextBox1.SelectionLength = 0;richTextBox1.SelectionColor = Color.Red;richTextBox1.SelectedText = "警告文字\n";richTextBox1.SelectionStart = 0;richTextBox1.SelectionLength = 0;richTextBox1.SelectionColor = Color.Yellow;richTextBox1.SelectedText = "提示文字\n";richTextBox1.SelectionStart = 0;richTextBox1.SelectionLength = 0;richTextBox1.SelectionColor = Color.Black;richTextBox1.SelectedText = "状态提示文字\n"; Web Service 的概念问题 应该算是变量保存问题吧,本人基础不好,请勿见笑。 问个在自定义控件中创建自定义事件的问题 C#中 show方法没有采用4个参数的重载 如何获得DATAGRID中的数据,急!!!!在线等 怎样添加个button? button控件继承的问题 DataGirdView怎么在没有数据的时候也能显示网格呢,在线等 datagrid如何同步更新的问题!!! 关于操作Word的问题求助 btnSelect的一个小问题 ODP.NET 最有挑战性的问题 百分求解
public void ProcessText(string text,Color fontColor,int fontSize,string msgTitle, Color messageTitleColor)
{
richTextBox1.AppendText("\n");
richTextBox1.SelectionColor = messageTitleColor;
richTextBox1.SelectionFont = new Font("宋体", fontSize, GraphicsUnit.Pixel);
richTextBox1.AppendText(msgTitle);
richTextBox1.SelectionIndent = 10;
}
richTextBox1.SelectionStart = 0;
richTextBox1.SelectionLength = 0;
richTextBox1.SelectionColor = Color.Red;
richTextBox1.SelectedText = "警告文字\n";richTextBox1.SelectionStart = 0;
richTextBox1.SelectionLength = 0;
richTextBox1.SelectionColor = Color.Yellow;
richTextBox1.SelectedText = "提示文字\n";richTextBox1.SelectionStart = 0;
richTextBox1.SelectionLength = 0;
richTextBox1.SelectionColor = Color.Black;
richTextBox1.SelectedText = "状态提示文字\n";