![]() |
Größe ändern bei zur Laufzeit geändertem DBGrid
Hallo,
ich weise einem DBGrid zur Laufzeit gelegentlich ein anderes Align (alBottom). Wie kann ich dass für den Nutzer veränderbar machen (der Nutzer soll das Grid nach oben vergrößern können, wenn das Grid das Align AlBottom hat). Viele Grüße ... |
Re: Größe ändern bei zur Laufzeit geändertem DBGrid
Deine Vorgehensweise ist nicht empfehlenswert.
Besser, man setzt das DBGrid auf alClient und das obere Panel (oder oberes DBGrid oder was auch immer) auf alTop. Daszwischen setzt man noch einen TSplitter (auf Palette "Zusätzlich"). Ich empfehle die Breite (oder Höhe jenachdem) auf 4 Pixel zu setzen und Color auf clBlue, damit der Benutzer sieht, das da etwas zu schieben ist. |
Re: Größe ändern bei zur Laufzeit geändertem DBGrid
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
also komme ich eh nicht da herum 2 zusätzliche Panels einzurichten? Ich habe nochmal nen Screenshot angehängt, damit es klarer wird. |
Re: Größe ändern bei zur Laufzeit geändertem DBGrid
Die ganzen Felder oben müssen auf ein Panel. (alTop)
Mit property Constraints.MinHeight die Mindesthöhe festlegen. Die Toolbar kann ausserhalb der Panels bleiben. (auch alTop) Das DBGrid braucht kein Panel (auf alClient setzen, aber erst wenn der Splitter auf dem Formular sitzt Splitter.Align=alTop) |
Re: Größe ändern bei zur Laufzeit geändertem DBGrid
Alles klar. Ich schau mal ob ich da weiterkomme (Die Eingabefelder
werden nämlich auch zur Laufzeit geändert (visible)). Jetzt habe ich aber einen Ansatz. Besten Dank ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:49 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