Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Ада и другие языки _ Подсветка синтаксиса в C#

Автор: Ultravozhik 1.03.2010 22:41

Как организовать подсветку синтаксиса в поле textBox в языке C#?

Автор: volvo 1.03.2010 23:35

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

У TextBox просто нет этой функциональности - выделять что-то разными цветами, он для другого предназначен.

Автор: Гость 22.05.2010 14:54

         public class HightLight
{
private List<string> keywords;
private List<string> registers;
private string comments;

public List<string> Keywords
{
get { return keywords; }
set { keywords = value; }
}
public List<string> Registers
{
get { return registers; }
set { registers = value; }
}
public string Comments
{
get { return comments; }
set { comments = value; }
}
public HightLight()
{
keywords = new List<string>()
{
"aaa", "aad", "aam", "aas", "adc"
};
registers = new List<string>()
{
"eax", "ax", "ah", "al", "ebx", "bx", "bh", "bl"
};

}
}

А как сделать для такого варианта описания массивов со словами которые нужно подсветить?