![]() |
TVirtualStringTree - Hintergrundfarbe für bestimmte Zeilen ?
Hallo an Alle,
hab schon wieder ein kniffliges Problem, bei dem ich trotz intensiver Suche keine wirklich verständliche und funktionierende Lösung finde. Für eine Auswertung von Artikelverkäufen hab ich eine Anzeige der Verkäufe im VirtualStringTree gemacht. Funzt soweit super! Material1 Summe1 Summe2 Verkaufsdatum Menge Mengeneinheit Preis Betrag Verkaufsdatum Menge Mengeneinheit Preis Betrag Verkaufsdatum Menge Mengeneinheit Preis Betrag Verkaufsdatum Menge Mengeneinheit Preis Betrag Material2 Summe1 Summe2 Verkaufsdatum Menge Mengeneinheit Preis Betrag Verkaufsdatum Menge Mengeneinheit Preis Betrag Verkaufsdatum Menge Mengeneinheit Preis Betrag Material3 Summe1 Summe2 ... wobei Summe1 jeweils die Summe der darunterliegenden Mengen, Summe2 der darunterliegenden Beträge ist. Um das ganze übersichtlich zu machen, würde ich gerne die Zeilen mit den Summen mit einer anderen Hintergrundfarbe belegen. Könnt Ihr mir helfen? Vielen Dank schon im Voraus! Karl |
Re: TVirtualStringTree - Hintergrundfarbe für bestimmte Zeil
kannst im Event OnBeforeItemErase machen
Delphi-Quellcode:
Färbt alle Root Elemente rot ein.
if Sender.GetNodeLevel(Node) = 0 then begin
ItemColor := clRed; EraseAction := eaColor; end; |
Re: TVirtualStringTree - Hintergrundfarbe für bestimmte Zeil
:hello: :hello: :hello:
Danke - genau das wollte ich. Gruss Karl |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz