Einzelnen Beitrag anzeigen

Benutzerbild von Lun
Lun

Registriert seit: 4. Feb 2006
122 Beiträge
 
Delphi 2005 Professional
 
#2

Re: VirtualStringTree: Abhängig vom Level einfärben

  Alt 10. Jan 2008, 14:16
Ich mach das hier im BeforeCellPaint Ereignis:

Delphi-Quellcode:
procedure Tblub.VST2BeforeCellPaint(Sender: TBaseVirtualTree;
  TargetCanvas: TCanvas; Node: PVirtualNode; Column: TColumnIndex;
  CellRect: TRect);
begin
 if(Column <> 0) and (Node.Index mod 2 = 0)then
    begin
    TargetCanvas.Brush.Color := $F2F2F2;
    TargetCanvas.FillRect(CellRect);
    end;

end;
Färbe jede zweite Spalte benutze den VST als Tabellarische Ansicht.

greetz Lun
  Mit Zitat antworten Zitat