Listwiew_kolor

0

jak w listwiev zmieniac kolory wiekszy ?? moze jakis krotki przykaładzik na to please :))---= pozdrawiam Oskar =- (delphi 6 GG:2792614)

0

Rozumiem ze 'wierszy' i ze ListView ma ViewStyle vsReport lub vsList.

Obsluz OnCustomDrawItem listy

ponizszy przyklad wypisuje wiersze parzyste zolto na niebieskim, a nieparzyste czerwono na czarnym

procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;
Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);
begin
if Odd(Item.Index) then
begin
Sender.Canvas.Font.Color:=clRed;
Sender.Canvas.Brush.Color:=clBlack;
end
else
begin
Sender.Canvas.Font.Color:=clYellow;
Sender.Canvas.Brush.Color:=clNavy;
end;

end;
--Pawel

Delphi6

1 użytkowników online, w tym zalogowanych: 0, gości: 1