国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#在RichTextBox中顯示不同顏色文字的方法

2019-10-29 21:40:28
字體:
來源:轉載
供稿:網友

這篇文章主要介紹了C#在RichTextBox中顯示不同顏色文字的方法,實例分析了C#中RichTextBox控件控制文字顯示效果的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了C#在RichTextBox中顯示不同顏色文字的方法。分享給大家供大家參考。具體實現方法如下:

 

 
  1. #region 日志記錄、支持其他線程訪問  
  2. public delegate void LogAppendDelegate(Color color, string text);  
  3. /// <summary>  
  4. /// 追加顯示文本  
  5. /// </summary>  
  6. /// <param name="color">文本顏色</param>  
  7. /// <param name="text">顯示文本</param>  
  8. public void LogAppend(Color color, string text)  
  9. {  
  10. richTextBoxRemote.AppendText("/n");  
  11. richTextBoxRemote.SelectionColor = color;  
  12. richTextBoxRemote.AppendText(text);  
  13. }  
  14. /// <summary>  
  15. /// 顯示錯誤日志  
  16. /// </summary>  
  17. /// <param name="text"></param>  
  18. public void LogError(string text)  
  19. {  
  20. LogAppendDelegate la = new LogAppendDelegate(LogAppend);  
  21. richTextBoxRemote.Invoke(la, Color.Red, DateTime.Now.ToString("HH:mm:ss ") + text);  
  22. }  
  23. /// <summary>  
  24. /// 顯示警告信息  
  25. /// </summary>  
  26. /// <param name="text"></param>  
  27. public void LogWarning(string text)  
  28. {  
  29. LogAppendDelegate la = new LogAppendDelegate(LogAppend);  
  30. richTextBoxRemote.Invoke(la, Color.Violet, DateTime.Now.ToString("HH:mm:ss ") + text);  
  31. }  
  32. /// <summary>  
  33. /// 顯示信息  
  34. /// </summary>  
  35. /// <param name="text"></param>  
  36. public void LogMessage(string text)  
  37. {  
  38. LogAppendDelegate la = new LogAppendDelegate(LogAppend);  
  39. richTextBoxRemote.Invoke(la, Color.Black, DateTime.Now.ToString("HH:mm:ss ") + text);  
  40. }  
  41. #endregion 

希望本文所述對大家的C#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 博湖县| 鄂托克前旗| 岳阳县| 茂名市| 乌恰县| 乌拉特后旗| 靖江市| 安庆市| 龙泉市| 陵川县| 普安县| 县级市| 古交市| 蕲春县| 兴化市| 页游| 红河县| 门源| 迁安市| 沂源县| 德安县| 颍上县| 达尔| 平乡县| 神木县| 定襄县| 常熟市| 灌南县| 三都| 永顺县| 灌云县| 兴山县| 天祝| 镇江市| 山东省| 自治县| 安阳市| 通许县| 北票市| 朔州市| 文昌市|