Entwickler-Ecke
Datenbanken - Unerwünschtes Eigenleben von TDBGrid
Theophilus - Mo 02.12.02 04:09
Titel: Unerwünschtes Eigenleben von TDBGrid
Ich habe ein TDBGrid über eine TDataSource an ein TSQLClientDataSet und über dbexpress an ein SQL-Tabelle gehängt. Die Tabelle ist immer mehrere Grid-Seiten groß.
Wenn ich nun nach der ersten Anzeige der Daten z.B. in die letzte Zeile des Grids klicke, wird der richtige Datensatz markiert, aber zusätzlich die angezeigte Datenmenge so verschoben, dass der aktuelle Datensatz ungefähr in der Mitte des Grids liegt. Diese Bewegung ist aber unerwünscht, da so der markierte Datensatz selten unter dem Mauscursor zu liegen kommt. Ich habe jedoch keinen Weg gefunden, dieses Verhalten zu unterbinden, möchte aber, dass die Anzeige nur über die Scrollleiste geändert wird.
Hat jemand einen Tip für mich?
Ciao
Theophilus - Di 03.12.02 12:37
Die Ursache war die Verwendung von Bookmarks! Wenn man in einem Grid direkt editieren will, muss man Bookmarks tunlichst vermeiden.
Ciao
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!