如何在C#中更改文本框中的字体颜色?

如果我想将文本文件上传到文本框中并希望突出显示某些字体颜色更改的单词,如何在不绘制文本的情况下执行此操作?

谢谢。

假设WinForms, ForeColor属性:

TextBox.ForeColor = Color.Red; 

至于你想要完成的任务, RichTextBox控件将执行它。

RichTextBox将允许您使用html指定颜色。 另一种方法是使用列表框并使用DrawItem事件绘制您想要的方式。 AFAIK,文本框本身不能以你希望的方式使用。