我有一个包含多个字符串的标签,我想更改其中一个字符串的颜色。
这是我尝试过的:
private string state = string.Empty;
state = System.Drawing.Color.Blue.ToString();
但它仍然保持相同的颜色
最佳答案
据我所知,Windows 窗体 Label
的整个文本只能使用一种颜色。如果你想要多色文本,你要么需要使用多个标签,要么使用 RichTextBox
...当然,也可以自己进行绘画。
关于c# - 更改字符串颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17053359/