Witam !
Czy wie ktos moze jak zrobic cos takiego ?
If a>10 then
wiersze z ListViewa maja tlo czerwone
else
wiersze z ListViewa maja tlo normalne (biale)
Mam nadzieje ze zrozumiecie o co mi chodzi ! ;-)
Pozdrawiam !
Witam !
Czy wie ktos moze jak zrobic cos takiego ?
If a>10 then
wiersze z ListViewa maja tlo czerwone
else
wiersze z ListViewa maja tlo normalne (biale)
Mam nadzieje ze zrozumiecie o co mi chodzi ! ;-)
Pozdrawiam !
procedure TForm1.ListCustomDrawItem(Sender: TCustomListView;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if A > 10 then
Sender.Canvas.Brush.Color:= clWhite
else
Sender.Canvas.Brush.Color:= clRed;
end;
//to chyba tak było
Ale nie wie ktos moze jak zrobic aby np. tylko 2 wiersz w Listview mial tlo czerwone ??? [???]
w OnCustomDrawItem
if Item.Index=1 then
ListView1.Canvas.Brush.Color:= clRed;