Vcl.Grids.TStringGrid.Objects
Delphi
property Objects[ACol, ARow: Integer]: TObject read GetObjects write SetObjects;
C++
__property System::TObject* Objects[int ACol][int ARow] = {read=GetObjects, write=SetObjects};
Inhaltsverzeichnis
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.