C# 如何绘制每个字符具有不同颜色的字符串

C# 如何绘制每个字符具有不同颜色的字符串,c#,.net,C#,.net,是的,我知道可以使用RichTextBox来实现这一点。有没有其他解决办法 编辑:按char使用DrawString函数的问题是,它不能正确地显示字符串的总数您可以使用该方法,但我认为您不想走那么远(我可能错了) 简短回答,使用richtext。最后,我选择了带有延迟着色的RTF。请参见此链接

是的,我知道可以使用RichTextBox来实现这一点。有没有其他解决办法

编辑:按char使用DrawString函数的问题是,它不能正确地显示字符串的总数

您可以使用该方法,但我认为您不想走那么远(我可能错了)


简短回答,使用richtext。

最后,我选择了带有延迟着色的RTF。请参见此链接