СообЧа > База Знаний > Программирование > Visual Basic > Формы и элементы управления

Вопрос

Кто знает как можно BackColor менять у строк ListView в режиме report?
Мне нужен фон. Но фон строки. Не всего контрола.

Ответ

Нужно использовать API и субклассинг.

Артем Кривокрисенко, Ivan R

Все достаточно просто после подсказок…
   if Item.Caption='111' then
    begin
     DefaultDraw := True;
   Sender.Canvas.Font.Color := clYellow;
   Sender.Canvas.Brush.Color := clRed;
  end;



Copyright © 2000-2004 Сообщество Чайников
Контактная информация