Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.143.168.172] |
|
Сообщ.
#1
,
|
|
|
Приветствую!
Вот решил переписать TextBox, визуальность поменять. Пишу код OnPaint, а контролу хоть бы хны, изменений нет, Invalidate()... Как это все делается? Можно вкратце по шагам? Или я чтото упустил OwnerDraw тама нету нигде походу. И как в таком случае переделывать Комбобокс? |
Сообщ.
#2
,
|
|
|
1) Попробуй унаследоваться от TextBoxBase
2) Не надо делать override OnPaint, сделай свой event-handler на Paint Комбобокс - свойство DrawMode (или что то типа этого) поставь в OwnerDrawFixed или OwnerDrawVariable и лови события DrawItem и MeasureItem |
Сообщ.
#3
,
|
|
|
Сенькс, счас буду пробовать:) Если что, спрошу:)
|