C# richTextBox显示不同颜色文字

#region 日志记录、支持其他线程访问 public delegate void LogAppendDelegate(Color color, string text); ///  /// 追加显示文本 ///  /// 文本颜色 /// 显示文本 public void LogAppend(Color color, string text) { richTextBoxRemote.AppendText("\n"); richTextBoxRemote.SelectionColor = color; richTextBoxRemote.AppendText(text); } ///  /// 显示错误日志 ///  ///  public void LogError(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Red, DateTime.Now.ToString("HH:mm:ss ") + text); } ///  /// 显示警告信息 ///  ///  public void LogWarning(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Violet, DateTime.Now.ToString("HH:mm:ss ") + text); } ///  /// 显示信息 ///  ///  public void LogMessage(string text) { LogAppendDelegate la = new LogAppendDelegate(LogAppend); richTextBoxRemote.Invoke(la, Color.Black, DateTime.Now.ToString("HH:mm:ss ") + text); } #endregion(王朝网络 wangchao.net.cn)

 


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部