快3网上购买

C#在RichTextBox中显示不同颜色文字的方式

电脑杂谈  发布时间:2019-11-14 14:00:48  来源:网络整理

淡蓝色背景配什么颜色字体_richtextbox 字体颜色_c#richtextbox 添加后颜色

更新时间:2015年07月21日 15:39:13 作者:华宰

c#richtextbox 添加后颜色_richtextbox 字体颜色_淡蓝色背景配什么颜色字体

这篇文章主要介绍了C#在RichTextBox中显示不同颜色文字的方式richtextbox 字体颜色,实例剖析了C#中RichTextBox控件控制文字显示效果的相关方法,具有必定参考借鉴价值richtextbox 字体颜色,需要的朋友可以参考下

淡蓝色背景配什么颜色字体_c#richtextbox 添加后颜色_richtextbox 字体颜色

本文实例讲述了C#在RichTextBox中显示不同颜色文字的方式。分享给你们供各位参考。具体实现方式如下:

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

希望本文所述对你们的C#程序设计有所帮助。


本文来自电脑杂谈,转载请注明本文网址:
http://www.kadakong.com/a/jisuanjixue/article-130011-1.html

    相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    安徽快3走势 快乐飞艇微信群 快三投注 快3平台 快3平台 乐彩网导航 快3网上投注 pk10开户 山东十一运夺金 皇鼎彩票