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 Problem mit ADVStringrid und MergeCells (https://www.delphipraxis.net/104235-problem-mit-advstringrid-und-mergecells.html)

Joe_the_Junkie 29. Nov 2007 18:34


Problem mit ADVStringrid und MergeCells
 
Liste der Anhänge anzeigen (Anzahl: 2)
Moin Moin liebe Gemeinde

Ich habe ein Problem mit dem ADVStringgrid.
(Am besten Ihr seht euch beim durchlesen die Grafik mit an, denn es ist schwer, das zu erklären).

Zur Situation:

Wie man sieht überlappt Zelle 3 drei Zeilen. (Ist ja nicht das Problem)
Jetzt möchte ich aber, dass wenn man in Zelle 2 ist und [Enter] drückt, eine neue Zeile eingefügt wird und die Zelle 3 so vergrößert wird, dass sie dann über 4 Zeilen lappt.

D. h. also die Zelle vergrößert sich passend zur Zahl der Zeilen + die neu erstellte.

Jetzt aber zu dem Problem:

Befinde ich mich in Zelle 1 und möchte die Situation durchgehen, dann geht das ganze Grid kaputt, weil ich nicht genau weiß, wie ich herausfinden soll, über wieviele Zeilen die Zelle 3 lappt.
Dadurch setzt sich einfach eine neue Zeile in Zelle drei und zerteilt die Zelle.
Dabei soll ich die Zelle 3 auch nur einfach passend vergrößern.

Ich hoffe, dass ihr mein Problem versteht, wenn nicht, ich habe eine kleine Demo mitgeladen.

Joe_the_Junkie 29. Nov 2007 19:56

Re: Problem mit ADVStringrid und MergeCells
 
Das Thema hat sich erledigt. Nach einigen weiteren Versuchen bin ich doch selber auf eine Lösung gekommen :mrgreen:

Sorry für diesen sinnlos eröffneten Thread :oops:

marabu 29. Nov 2007 20:27

Re: Problem mit ADVStringrid und MergeCells
 
Hey Joe,

ich denke nicht, dass du einen sinnlosen Thread aufgemacht hast. Zumindest nicht, wenn du deine Erkenntnisse und eine funktionierende Lösung zur Verfügung stellst. Auch wenn dir jetzt keiner auf die Schnelle helfen konnte, so wird sich vielleicht irgendwann mal eine arme Seele über deinen Beitrag freuen.

Freundliche Grüße


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