Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Сообщение

AXP


Принципиальный молчун

Зарегистрирован:
12 May 2007
Сообщения: 3
Примеры кода: 0
 

Рисование разноцветного текста

29 June 2008 21:15  


Всем привет.
Возникла необходимостьт рисовать разноцветный текст.

Сейчас текст рисуется так:
protected override void OnPaint(PaintEventArgs e)
        {
            base.OnPaint(e);
            StringFormat drawFormat = new StringFormat();
            drawFormat.Alignment = StringAlignment.Near;
            drawFormat.LineAlignment = StringAlignment.Far;
            e.Graphics.DrawString(Text, Font, new SolidBrush(ForeColor), ClientRectangle, drawFormat);
        }


(Переменная Text типа string)

Представим, что если в поле текст лежит текст "красный белый желтый", мне нужно вывести красный красным, белый бещлым и желтый желтым цветом соотв. (какой кусок текста каким цветом выводить я знаю).

Собссно вопрос - как сие лучше реализовать?

Заранее огромное спасибо!

PS пишу на C#, CF2

Данное сообщение получено с сайта GotDotNet.RU
Последний раз редактировалось 29 June 2008 21:14
Наверх
  



Winforms

 Рисование разноцветного текстаAXP  29 June 2008 21:15
 Рисование разноцветного текстаSergejS  03 July 2008 12:23
 Рисование разноцветного текстаName  03 July 2008 12:28
 Рисование разноцветного текстаSergejS  03 July 2008 12:39
 Рисование разноцветного текстаLM______  03 July 2008 17:18
 Рисование разноцветного текстаName  03 July 2008 09:05
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта