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"; 关于datagridview导入excel里面的问题 如何判断文件是否是word C#中的 启用了Ajax的WCF服务 功能返回DataTable类型不成功? c# socket如何判断发送已经客户端接收完毕? 请问:.net应用程序发布时候检测.netFrameWork的问题 用C#生成XML文档的问题 在线等 急~~~ 自定义列的显示 如何获取当前打印机墨盒里墨水还剩多少? DataGridView内嵌按钮列标题不能显示,怎么解决? string的困惑??????? 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";