RichTextBox и раскрашивание текста - C#
Формулировка задачи:
Не могу разобраться с раскрашиванием текста в данном контроле.
использую такой метод:
Вызов происходит примерно так:
То есть формируется несколько строк моего текста, в котором некоторые участки я хочу окрасить определённым цветом. Вышеприведённый метод не работает как хотелось бы. Подскажите кто знает - как реализовать подобное?
private void SuperTextLog(string txt, int textPosition, int textAmount, Color textColor)
{
textLog1.AppendText(txt);
textLog1.AppendText(Environment.NewLine);
textLog1.Select(textPosition, textAmount);
textLog1.SelectionColor = textColor;
}SuperTextLog(String.Format("vlan {0}", vlan2),5,vlan2.Length,Color.Red);Решение задачи: «RichTextBox и раскрашивание текста»
textual
Листинг программы
SuperTextLog(String.Format("vlan {0}", vlan2), (textLog1.TextLength + "vlan ".Length), vlan2.Length, Color.Blue);
SuperTextLog(String.Format("vlan {0}", vlan2), (textLog1.TextLength + "vlan ".Length), vlan2.Length, Color.Red);