Можно ли иметь разноцветные линии в многострочном текстовом поле? - PullRequest
5 голосов
/ 22 января 2012

Возможно ли иметь разноцветные линии в многострочном текстовом поле?

Я добавляю данные в текстовое поле и хочу уточнить для пользователя различные типы текста по цвету.

Как это сделать, если это возможно?

Ответы [ 3 ]

8 голосов
/ 22 января 2012

Вы можете сделать это, если используете RichTextBox элемент управления. См. Документацию здесь (особенно посмотрите разделы «Замечания и примеры»). Стандартный TextBox не предлагает эту возможность.

3 голосов
/ 22 января 2012

Стандартное текстовое поле Winforms не имеет этой способности (и добавление его будет проблематичным).

Можно использовать System.Windows.Forms.RichTextBox в качестве альтернативы этой или одной из многих коммерческих альтернатив.

1 голос
/ 07 февраля 2013

Таким образом, в зависимости от того, как вы хотите выводить данные, есть элемент управления браузер / HTML (в основном, поле), который вы можете передать URL или строку HTML, в зависимости от того, что вы делаете, вы можете использоватьRickTextBox, в котором есть команды форматирования, можно использовать регулярные выражения или смещение текста, а затем использовать команду «установить цвет» в текстовом поле со структурой IF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...