Текущий архив: 2007.12.16;
Скачать: CL | DM;
Вниз
Изменить цвет строки ListView Найти похожие ветки
← →
Иван_А (2007-09-26 17:24) [0]Здраствуйте.
Как изменить цвет строки.
← →
Dimaxx © (2007-09-26 17:31) [1]Через OwnerDraw.
← →
DVM © (2007-09-26 17:56) [2]nCustomDrawItem + OnCustomDrawSubItem или OnAdvancedCustomDrawItem + OnAdvancedCustomDrawSubItem
← →
{RASkov} © (2007-09-26 20:17) [3]> [2] DVM © (26.09.07 17:56)
А как же Виста? :)
ЗЫ: Я так и не увидел скриншотов с "косяками" данных обработчиков в Висте....)
← →
DVM © (2007-09-26 22:20) [4]
> А как же Виста? :)
Просто строку покрасить можно без проблем.
Проблемы появляются когда начинаешь самостоятельно отрисовывать текст субитемов и скажем значки у субитемов. Причем вся картина начинает портиться в момент когда мышь водят над поверхностью такого ListView - пропадают надписи, фон под текстом ни с того ни с сего становится вдруг черным и т.д.
> ЗЫ: Я так и не увидел скриншотов с "косяками" данных обработчиков
> в Висте....)
Да я забыл совсем об этом.
← →
DVM © (2007-09-26 22:25) [5]
> {RASkov} ©
ListView вообще крайне глючный в плане отрисовки элемент управления. Например, можно в XP SP2 выключить пункт "Отображать содержимое окна при перетаскивании" и попробовать перетащить какой либо значок на рабочем столе и полюбоваться на кривую подпись под ним.
Причем вся масса глюков появляется при включенных темах.
Страницы: 1 вся ветка
Текущий архив: 2007.12.16;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.035 c