Vcl.DBGrids.TBookmarkList.Items
Delphi
property Items[Index: Integer]: TBookmark read GetItem; default;
C++
__property System::DynamicArray<System::Byte> Items[int Index] = {read=GetItem/*, default*/};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TBookmarkList |
Beschreibung
Ermöglicht über einen Index den Zugriff auf die Positionsmarken von markierten Datensätzen der Datenmenge.
Mit Hilfe von Items kann aus der Menge der vom TBookmarkList-Objekt verwalteten Positionsmarken ein bestimmter String abgerufen werden. Jeder Positionsmarken-String repräsentiert einen einzelnen Datensatz in der Datenmenge des zugehörigen DBGrid-Objekts. Die Strings können mit anderen verglichen werden, um die relative Position innerhalb der Datenbank zu ermitteln oder die Datenmenge auf einem beliebigen Datensatz zu positionieren. Der Parameter Index bezeichnet den Index der Positionsmarke, wobei die Elementzählung bei Null beginnt.
Items kann in Verbindung mit der Eigenschaft Count für eine Iteration über alle Positionsmarken in der Liste eingesetzt werden.
Anmerkung: Positionsmarken werden nicht automatisch aus der Liste entfernt, wenn Datensätze aus der Datenmenge gelöscht werden. Daraus folgt, dass einige Positionsmarken ungültig werden können. Mit der Methode Refresh können solche Strings aus dem Array Items gelöscht werden.