Einzelnen Beitrag anzeigen

Amenovis

Registriert seit: 17. Nov 2011
52 Beiträge
 
#3

AW: Listview ganze Spalte färben

  Alt 20. Nov 2018, 00:25
ehm ok aber mit Font wird denk ich die SchriftFarbe geändert oder nicht ???

Mir geht es um den Hintergrund...

Ich hab das hier probiert

Delphi-Quellcode:
procedure TForm1.ListView2CustomDrawSubItem(Sender: TCustomListView;
  Item: TListItem; SubItem: Integer; State: TCustomDrawState;
  var DefaultDraw: Boolean);

 begin
  If Item.SubItems[0] = 'aathen
    Listview2.Brush.Color := clRed;
end;
oder die Zeile mit If Item.SubItems[0] = 'aa' then auch geändert in If (SubItem=0) und Subitem(0) usw usw usw mit wert aa ohne wert aa nur'' ... komischer weise färbt er immer nur die Spalten in denen keine werte stehen also die leeren unbenutzen und dort wo werte drin sind bleibt es weiss...

auch muss ich das fenster einmal klein machen und wieder gross damit die Farbe angezeigt wird ... bei den Zeilen funktioniert das sofort ?!?!?!
  Mit Zitat antworten Zitat