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 Spaltentitel eines DBGrid einfärben oder anders hervorheben (https://www.delphipraxis.net/17205-spaltentitel-eines-dbgrid-einfaerben-oder-anders-hervorheben.html)

Schubi 1. Mär 2004 09:39


Spaltentitel eines DBGrid einfärben oder anders hervorheben
 
Hi!
Hat Jemand eine Idee, wie ich die FixedRow jeder Spalte (Col) irgendwie farbig hervorheben könnte?
Wäre auch zufrieden mit nem anderen Schriftstyle oder so.

Gruß, Schubi

barnti 1. Mär 2004 09:40

Re: Spaltentitel eines DBGrid einfärben oder anders hervorhe
 
Hi,
versuch mal

Delphi-Quellcode:
 Grid.Columns[GridCol].Title.Font.Color:= 'Deine Farbe'
Gruß Barnti

Schubi 1. Mär 2004 09:57

Re: Spaltentitel eines DBGrid einfärben oder anders hervorhe
 
*arg*
Ich find gerade kein Loch zum reinkriechen. Also sorry, dass ich noch da bin :mrgreen:

Daran hab ich in keinster Silbe gedacht. DANKE!

Wo das jetzt aber so einfach war: Gibts noch was, wo ich den Hintergrund des Titles ändern kann? (Also des dunkelgraue)

barnti 1. Mär 2004 11:59

Re: Spaltentitel eines DBGrid einfärben oder anders hervorhe
 
Na!?

Jetzt mußt Du doch noch mal nach einem Loch suchen... :zwinker:

Wie wär es mit:
Delphi-Quellcode:
Grid.Columns[GridCol].Title.Color:= 'Deine Farbe'
Gruß,

Barnti

p.s.: Schau doch mal in die VCL unter dem Menüpunkt 'Hilfe'...

grayfox 1. Mär 2004 15:48

Re: Spaltentitel eines DBGrid einfärben oder anders hervorhe
 
hallo schubi!

such mal im forum nach beiträgen mit OnDrawColumnCell und OnDrawDataCell.
ich bin mir sicher, dass du jede menge findest :)

mfg, stefan

Schubi 1. Mär 2004 20:29

Re: Spaltentitel eines DBGrid einfärben oder anders hervorhe
 
@ Barnti: DANKE!

Hab nur das Problem, dass wenn ich SG1.Columns[x].Title. eingebe, nicht die Programmierhilfe kommt. Warum auch immer. Sonst hätte ich des wohl alleine auch gefunen :roll:

@Grayfox:
Da findest du sicher ne ganze Menge, aber nur zu Datenzellen und leider nicht für die Titel-Zellen.

Hab das OnDraw schon mächtig vollgestopft mit allen möglichen Farben für alle möglichen Eventualitäten...

Und übrigens: DAs Loch hab ich gerade in meiner Kaffee-Tasse gefudnen... *sichverkriecht*


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 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