Vcl.Grids.TStringGrid.Objects

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Objects[ACol, ARow: Integer]: TObject read GetObjects write SetObjects;

C++

__property System::TObject* Objects[int ACol][int ARow] = {read=GetObjects, write=SetObjects};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids TStringGrid

Beschreibung

Enthält für jede Zelle des Gitters ein Objekt.

Mit Objects können Sie auf das Objekt zugreifen, das einer bestimmten Gitterzelle zugeordnet ist. Die Eigenschaften ColCount und RowCount (die von TCustomGrid geerbt sind) legen die Größe des Objekt-Arrays fest. ACol gibt die Spalte, ARow die Zeile der Zelle an. Die Zählung der Spalten und Zeilen beginnt bei 0.

So fügen Sie dem Objects-Array ein Objekt hinzu:

MyStringGrid.Objects[i,j]:= TMYThing.Create(); //Delphi
MyStringGrid->Objects[i][j] = new TMYThing(); //C++

Anmerkung: Das String-Gitter ist den Objekten im Objects-Array nicht übergeordnet. Wenn das String-Gitter freigegeben wird, existieren die Objekte weiter. Sie müssen explizit von der Anwendung freigegeben werden.

Siehe auch

Codebeispiele