DBGrid-> vertikaler Scrollbalken
-
ich hab folgendes kleines problem...
ich habe ein DBGrid, welches eine relativ große anzahl von spalten hat.
unterhalb des DBGrids generiere ich TEdit-komponenten, über welche sich die Ansicht im DBGrid über Suchbegriffe filtern läßt.
Das klappt so weit auch ganz gut ...
Wenn ich jetzt allerdings das Grid horizontal scrolle (horizontal: <--|---->
)
scrollen meine felder 'noch' nicht mit. um das zuerreichen, wollte ich die Position des scrollbalkens auslesen ...
mhhh ... und da sind wir bei meinem problem...
weiß jemand wie ich an die rankomme?Danke
-
TopLeft wäre da brauchbar.
-
*nach TopLeft such*
-
Lachzwerg schrieb:
*nach TopLeft such*
Habe ich auch nicht gefunden (auf die Schnelle), aber vielleicht kannst Du Top und Left einsetzen um über die Methode
MouseCoord() die angezeigte Spalte herauszubekommen.
Ich denke mir aber, dass es da auch geschicktere Wege geben müsste.Gruß,
Alexander
[Edit]Hab's doch gefunden. Ist eine protected Methode von TCustomGrid. Wie man die wohl gewinnbringend einsetzt?[/Edit]
-
Tja, das hab ich auch schon gefunden, aber ich muß ehrlich sagen, dass ich noch keinen rechten Plan habe, wie ich das verwenden soll!

Sowas muss doch schonmal einer gemacht haben ... oder zwei, oder drei ...
-
ich habe noch immer keine lösung gefunden. wenn vielleicht doch noch jemand eine idee hat, dann wäre ich sehr dankbar, wenn er/sie dies hier hinterlassen würde...
danke

-
Hallo,
Es gibt doch in der FAQ einen Beitrag zum Reagieren auf Scrollevents bei einem StringGrid. Vielleicht ist das auch auf ein DBGrid anwendbar.
-
Danke Braunstein! Ist zwar nicht genau das was ich suche, aber hilft mir doch weiter ...
