Если я хочу загрузить текстовый файл в текстовое поле и хочу выделить
некоторые слова с изменением цвета шрифта, как я могу это сделать без
рисование текста?
Спасибо.
Ответ 1
Предполагая WinForms, свойство ForeColor позволяет изменять весь текст в TextBox (а не только то, что вы собираетесь добавить):
TextBox.ForeColor = Color.Red;
Чтобы изменить цвет только определенных слов, посмотрите на RichTextBox.
Ответ 2
RichTextBox позволит вам использовать html для указания цвета. Другой альтернативой является использование списка и использование события DrawItem для рисования, как вам хотелось бы. AFAIK, само текстовое поле не может использоваться так, как вы надеетесь.