Стилизация текстового поля в C # - PullRequest
1 голос
/ 27 июля 2011

У меня есть несколько строк (абзацев) из БД. Мне нужно дать каждой строке отдельный формат, такой как раскраска, полужирный и курсив и т. Д. Проблема в том, что я ограничен в использовании одного текстового поля Rich.

Каково решение моей проблемы?

Спасибо

1 Ответ

1 голос
/ 27 июля 2011

Для каждой строки, к которой вы хотите применить стиль, выберите строку и затем примените желаемый стиль.как:

richTextBox1.Text = "Hi this is a string";
richTextBox1.Select(0, 2);//selects Hi
richTextBox1.SelectionColor = Color.Red;//make its color red
richTextBox1.SelectionFont = new Font("Arial", 15, FontStyle.Bold); apply arial font to it and make it bold
...