DBGrid -> Per Befehl in nächste Spalte springen?
-
Hallo!
Ich sehe wohl vor lauter Bäumen schon wieder keinen Wald. Hab über die Suchfunktion nix gefunden.
Mit welchem Befehl springe ich innerhalb des Grids in die nächste Spalte?
Ich meine sowas alla:
DBGrid1->Coloums[2].SetFocus();
Wäre nett wenn jemand Helfen könnte.
Gruss
Maik
-
Hi,
probiers mal mitDBGrid1->DataSource->DataSet->Next()
müsste klappen.
Gruß Torsten
-
Ich wollte in die nächste Spalte, nicht in die nächste Zeile...
Gruss
Maik
-
Sorry, habe ich überlesen. Evtl. hilft ja das hier. Damit springst Du in eine bestimmte Zelle und damit auch Spalte:
DBGrid1->DataSource->DataSet->RecNo = 10; //in den 10. DS springen DBGrid1->SelectedIndex = 1; //in die 2. Spalte springen (Index fängt mit 0 an) DBGrid1->SetFocus(); //um die Markierung zu sehen, dem DBGrid den Focus geben
Gruß Torsten
-
...das war es was ich gesucht habe.
Vielen Dank
Gruss
Maik