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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д