DBGrid markierung über z.B. einen Button
4. Jun 2003, 16:38
Hi Leute,
also folgendes Problem:
ich habe ein DBGrid mit Datensätzen gefüllt. Dieses ist auf Multiselect = true und RowSelect = true.
Wenn ich nun auf dieses Grid klicke und mir die DBGrid.SelectedRows.Count anzeigen lasse steht dort 1. Was ja auch so korrekt ist.
Wenn ich aber das Grid lade und den Befehl sofort aufrufe zeigt er mir abwohl das Grid scheinbar markiert ist 0 an erst wenn ich wieder auf das Grid klicke ist die Anzahl wieder 1.
Fakt ist das man nach dem Laden das Grids zwar auf dem ersten Datensatz steht dieser aber nicht "richtig" markiert ist sprich man bekommt keine TBookmarkList zurück... Diese benötige ich aber unbedingt... TBookmark bringt mir nichts da ich eine Funktion habe der ich TBookmark übergeben möchte...
Also meine Frage ist: Wie kann ich wenn ich z.B. auf einen Button klicke eine Zeile im DBGrid markieren?
Martin
|