1、run Designer -> In-place Editor Repository 增加Rich TextEdit 设置Rich TextEdit的DocumentFormat 为HTML类型
2、columns 设置 columuedit-> repositoryItemRichTextEdit1
代码查找需要高亮的字符串,刷新表格即可显示效果
/// <summary> /// 查找目标字符串 并高亮显示 /// 标签全部用小写!!!! /// </summary> /// <param name="myStr">原始字符串</param> /// <param name="displaceA">目标字符串</param> /// <returns></returns> public string SearchValue(string myStr, string displaceA) { string[] strArrayA = Regex.Split(myStr, displaceA); for (int i = 0; i < strArrayA.Length - 1; i++) { strArrayA[i] += "<span style = " + """ + "background: yellow" + """ + "> " + displaceA + " </span>"; } string returnStr = ""; foreach (string var in strArrayA) { returnStr += var; } return returnStr; }
总结:将Rich TextEdit的DocumentFormat 设置为HTML可以灵活的设置表格内容的样式。