Was meinst Du denn konkret mit "über ID´s verküpft"?
Und was meinst Du mit speichern (in der
DFM oder irgendwie extern)?
In der
DFM werden nur die veröffentlichen Eigenschaften der Items abgelegt.
Code:
object ssGrid1: TssGrid
Align = alClient
Height = 567.000000000000000000
Width = 1024.000000000000000000
Ctrl.ObjName = '.FriendList'
Ctrl.Direction = ssfdSlave
Columns = <
item
ColumnType = ctEdit
HeadText = 'FirstName'
PropName = 'FirstName'
Width = 120.000000000000000000
Visible = True
Enabled = True
end
item
ColumnType = ctEdit
HeadText = 'LastName'
PropName = 'LastName'
Width = 120.000000000000000000
Visible = True
Enabled = True
end
item
ColumnType = ctCheckBox
HeadText = 'VIP'
PropName = 'VIP'
Width = 50.000000000000000000
Visible = True
Enabled = True
end>
end
Ich gehe davon aus, dass die "Lebensdauer" einer Collection beim Laden aus dem Formular neu beginnt.
Wenn es nicht um das Speichern in einem Formular geht, wäre evtl. der Einsatz einer ObjectList zu überlegen.
Eine Id müsste dann aber auch in den Objekten gespeichert werden.