Einzelnen Beitrag anzeigen

bcvs

Registriert seit: 16. Jun 2011
668 Beiträge
 
Delphi 12 Athens
 
#2

AW: StringGrid verliert Object bei goColMoving

  Alt 30. Nov 2013, 14:34
. Und ein Integer Object (Datensatz IDNr) der Rows zugewiesen:
xGrid.Rows[i].Objects[i] := TObject(xQuery.Fields[j].AsInteger);
Damit verwendest du die Eigenschaft Objects der Rows-Eigenschaft, die eine StringList für die Zellen der Row verwaltet. Dein Object wird also an die Col i gebunden.

Sollte das nicht besser heißen:
xGrid.Objects[0, i] := TObject(xQuery.Fields[j].AsInteger);
Damit wird das Object an die Col 0 der Row i und damit eingeutig an die Zeile gebunden.
  Mit Zitat antworten Zitat