Вниз
Скачать: CL | DM;

установить цвет отличный от общего в одной строке listview   Найти похожие ветки 

← →
IronWit ©   (2003-07-14 12:41) [0]

как?


← →
Gandalf ©   (2003-07-14 18:36) [1]

Помоему так:
function TForm1.ListView2LVCustomDraw(Sender: PControl; DC: HDC;
 Stage: Cardinal; ItemIdx, SubItemIdx: Integer; const Rect: TRect;
 ItemState: TDrawState; var TextColor, BackColor: Integer): Cardinal;
begin
 Result := CDRF_DODEFAULT;
 case Stage of
   CDDS_PREPAINT: Result := CDRF_NOTIFYITEMDRAW;
   CDDS_ITEMPREPAINT:
     if Odd(ItemIdx) then
       BackColor := clSilver;
 end; // case
end;


← →
Кладов   (2003-07-14 19:36) [2]

только через OnLVCustomDraw. Для изменения цвета нужных ячеек достаточно управлять для этих ячеек стадией PREERASE


← →
IronWit ©   (2003-07-15 11:21) [3]

спасибо, получилось.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.021 c
1-1079449791
афвуд2
2004-03-16 18:09
2004.04.04
Модальное окно прячется за другое окно.


3-1078926195
Vit
2004-03-10 16:43
2004.04.04
Можно ли сделать многострочными ячейки БД


14-1078345492
lak-b
2004-03-03 23:24
2004.04.04
вопросы хтмл


3-1078178904
VID
2004-03-02 01:08
2004.04.04
Как с помощью TDBF переконверт. кодовую страницу ?


11-1059449741
Юля
2003-07-29 07:35
2004.04.04
TaskBar




   Наверх