изменить цвет символа - PullRequest
       1

изменить цвет символа

1 голос
/ 26 августа 2010

Как я могу изменить цвет символа в строке, используя C #? например ПОМНИТЕ, сделайте D красным, а остальные - черным.

Я использую WINFORMS и пытаюсь отобразить его в текстовом поле, я также могу использовать richtextbox.

Ответы [ 3 ]

3 голосов
/ 27 августа 2010

Вы можете сделать это как минимум с RichTextBox.

// Save selection
var oldStart = richTextBox1.SelectionStart;
var oldLength = richTextBox1.SelectionLength;

// Select the text to change
richTextBox1.Select(richTextBox1.TextLength - 1, 1);
// Change color
richTextBox1.SelectionColor = Color.Red;

// Restore selection
richTextBox1.Select(oldStart, oldLength);
0 голосов
/ 27 августа 2010

Используя элемент управления RichTextBox, ознакомьтесь с руководством по выделению синтаксиса, представленному здесь:

http://www.c -sharpcorner.com / uploadfile / duncanharris / syntaxhighlightinrichtextboxp112012005050840am / syntaxhighlightinrichtextboxp1.aspx

0 голосов
/ 26 августа 2010

Вы нет.Строки не имеют цвета.ПРЕЗЕНТАЦИЯ строк может иметь цвет, но это не то, что вы определяете в строке.

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