Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Einzelnes Item in ListView bearbeiten (https://www.delphipraxis.net/8105-einzelnes-item-listview-bearbeiten.html)

CalganX 28. Aug 2003 18:26


Einzelnes Item in ListView bearbeiten
 
Hi,
ich krepier gleich. ;)
Wie kann ich ein einzelnes Item in einem ListView (ViewStyle = vsReport) von der Anzeige her bearbeiten? Also, im Besonderen (Hintergrund-)Farbe (sowohl als auch).

Chris

Alexander 28. Aug 2003 19:04

Re: Einzelnes Item in ListView bearbeiten
 
Zitat:

ich krepier gleich
dann kann ich mir das beantworten ja sparen :mrgreen:

Kuck dir mal CustomDrawItem an und dann einfach mit canvas.brusch.color für die jeweiligen Items ändern.

CalganX 28. Aug 2003 19:06

Re: Einzelnes Item in ListView bearbeiten
 
:wall:
Danke.

Chris

Alexander 28. Aug 2003 19:09

Re: Einzelnes Item in ListView bearbeiten
 
Bitte!

Vielleicht solltest du nciht zu viel :wall: machen ;-) :mrgreen:

Chewie 28. Aug 2003 19:13

Re: Einzelnes Item in ListView bearbeiten
 
Zitat:

Zitat von alexander
Bitte!

Vielleicht solltest du nciht zu viel :wall: machen ;-) :mrgreen:

Och, das macht dem nichts, der ist das schon gewohnt :mrgreen:

CalganX 28. Aug 2003 19:18

Re: Einzelnes Item in ListView bearbeiten
 
Zitat:

Zitat von Chewie
Och, das macht dem nichts, der ist das schon gewohnt :mrgreen:

Du hast es erfasst... :mrgreen:

Chris *weiter :wall: en*

Alexander 28. Aug 2003 19:21

Re: Einzelnes Item in ListView bearbeiten
 
Zitat:

Och, das macht dem nichts, der ist das schon gewohnt
Jupp, das habe ich auch schon gemerkt :mrgeren:

freaggle 20. Okt 2003 09:47

Re: Einzelnes Item in ListView bearbeiten
 
moin junx, hab genau das gleich problem, komme aber auch mit customdrawitem nicht weiter

...kann mir vielleicht jemand ein copypaste beispiel geben dass die hintergrundfarbe einer einzelnen zeile verändert?

thx

Alexander 20. Okt 2003 09:55

Re: Einzelnes Item in ListView bearbeiten
 
Probier mal das hier:
Delphi-Quellcode:
  with ListView1.Canvas.Brush do
  begin
    case Item.Index of
      0: Color := TColor-Wert;
    end;
  end;

freaggle 20. Okt 2003 09:58

Re: Einzelnes Item in ListView bearbeiten
 
jo, funzt danke ...

keinen plan warum das bei mir gerade nicht geklappt hatte :gruebel:

schönen tach noch


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:45 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz