for (int i = 0; i < newText.Count; i++)
{
string line = newText[i];
this.scrollLabel1.ForeColor = string.Format("{0}" ,line[i];
}
newText是List scrollLabel1是一个Label Control。
newText格式是这样的:
第一个索引0行是文本 第二个索引1行是日期和时间 第三个索引2是空行/空格
接下来的3行相同。文字,日期和时间,空/空格
我希望在每3行中为第二行中的第一行着色为绿色。 例如,索引0红色索引1中的文本行是绿色中的日期和时间线。 等等所有线路。
这就是newText的样子:
答案 0 :(得分:1)
正如@Daniel Kelley在评论中提到的那样,您需要使用rich text box,这在自定义和格式化方面具有很大的灵活性。
有一个answer here on SO可能正是您正在寻找的。 p>