Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi DB-Grid-Design (https://www.delphipraxis.net/92169-db-grid-design.html)

Svenkan 15. Mai 2007 14:59


DB-Grid-Design
 
Leider habe ich dazu keine passenden Optionen gefunden..
1. Wie kann ich die Zeilenhöhe im Grid ändern? Im Titel funktionieren größere Schriften problemlos, allerdings in den Zeilen selbst wird die Höhe nicht angepasst und die Schriften passen nicht mehr in die Zellen rein.
2. Ist es möglich, dass das Grid autom. an verschiedene Fenstergrößen angepasst werden kann?

marabu 15. Mai 2007 17:23

Re: DB-Grid-Design
 
Hallo Sven,

bei mir passt sich die Zeilenhöhe im DBGrid automatisch an die eingestellte Font.Size an und die automatische Größenanpassung des ganzen Grids an die aktuelle Fenstergröße steuere ich über die Eigenschaften Align oder Anchors.

Grüße vom marabu

Svenkan 16. Mai 2007 14:46

Re: DB-Grid-Design
 
Welche Einstellungen benutzt du dort denn?
Ich bin ein paar Varianten durchgegang, es hat sich allerdings leider nichts geändert.

marabu 16. Mai 2007 17:07

Re: DB-Grid-Design
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Sven,

schau dir mal das angehängte Projekt an, vielleicht habe ich ja dein Problem gar nicht richtig verstanden.

Freundliche Grüße

Svenkan 17. Mai 2007 00:58

Re: DB-Grid-Design
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei dir funktioniert das Changen ohne Probleme.
Aber wenn ich jetzt bspw. die Fontsize auf 20 stelle, passiert folgendes (siehe Anhang).

/edit: Ah! Ich hab einfach mal im Parentfont die Size höher gestellt und schon hats reingepasst..sehr merkwürdig, dassa das nich einfach selbst macht..

Gremlin 17. Mai 2007 14:14

Re: DB-Grid-Design
 
Hast du im DBGrid feste Cols drin, die eine feste Font-Size zugeordnet haben?

Svenkan 17. Mai 2007 14:17

Re: DB-Grid-Design
 
Ich habe den Cols jeweils die Schriftgröße 16 zugeordnet.

Gremlin 20. Mai 2007 21:21

Re: DB-Grid-Design
 
Hallo Svenkan,

dein Problem ist ein wenig kompliziert zu lösen, da man die Höhe
einer/aller Zeilen nicht so einfach nach dem Öffnen setzen kann.
Darf ich fragen wieso du die Höhe der Zeilen während der Laufzeit
ändern möchtest?


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