Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Stringgrid Formatierung - Optik (https://www.delphipraxis.net/149639-stringgrid-formatierung-optik.html)

schniede 25. Mär 2010 19:00

Datenbank: Access • Zugriff über: ADO

Stringgrid Formatierung - Optik
 
Hallo!

Ich möchte Datensätze in einer Monatsübersicht zeigen und das mit einem stringgrid. Also Jan. ,Feb. usw und dadrunter zugehörige Summen.
Rechts in der Spalte Soll dann sozusagen Die Bezeichnung stehen. Versicherung xyz...
Nur hab ich noch nie was damit gemacht (Stringgrid). Und das erste Probelem ist, kann man im Stringgrid den Kopf und die Daten zentriert darstellen und ist es möglich die linke Reihe breiter zu machen und alle anderen schmaler.
Hab schon ne weile gesucht aber nichts derartiges gefunden. Und alle Versuche mit...[0,0] enden in einer Fehlermeldung.

Veileicht kann mir jemand den richtigen Stups geben.

thx schonmal

Poolspieler 25. Mär 2010 19:40

Re: Stringgrid Formatierung - Optik
 
Hallo,
das mit den Spalten kannst Du zur Laufzeit so machen:
Delphi-Quellcode:
StringGrid1.ColWidths[0] := 10;
StringGrid1.ColWidths[1] := 100;
Einzelne Zellen, kann man - soweit ich weiß - nicht separat formatieren.

Vielleicht wäre auch eine OLE-Automation was für Dich. Da könntest Du in Dein Programm direkt ein Excelsheet einbinden.
Ist aber sehr kompliziert zu programmieren - und sehr schlecht dokumentiert.

Gruß,

Poolspieler

schniede 25. Mär 2010 20:01

Re: Stringgrid Formatierung - Optik
 
Danke!

Hatte es grad schon selbst gefunden. Den andren Vorschlag lass ich mal lieber, das ist bestimmt ne Nummer zu Groß.

danke nochmal, Gruß schniede


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:41 Uhr.

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