Data.Bind.ObjectScope.TListInsertEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TListInsertEvent = procedure(Sender: TBindSourceAdapter; AIndex: Integer; var AHandled: Boolean; var ANewIndex: Integer) of object;

C++

typedef void __fastcall (__closure *TListInsertEvent)(TBindSourceAdapter* Sender, int AIndex, bool &AHandled, int &ANewIndex);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Data.Bind.ObjectScope.pas
Data.Bind.ObjectScope.hpp
Data.Bind.ObjectScope Data.Bind.ObjectScope


Beschreibung

TListInsertEvent ist eine Ereignisbehandlungsroutine, die ausgeführt wird, wenn ein Adapter aufgefordert wird, ein neues Datenquellenelement einzufügen.

TListInsertEvent hat die folgenden Parameter:

  • Sender gibt den Adapter an.
  • AIndex gibt das neue Indexelement an.

Die nächsten Parameter werden vom Entwickler festgelegt:

  • AHandled kann zwei Werte übernehmen:
    • True, wenn ein neues Element von der Ereignisbehandlungsroutine erstellt und in die Datenquelle eingefügt wird.
    • False, damit der Adapter ein neues Element erstellen und einfügen kann.
  • ANewIndex wird auf das neue Indexelement festgelegt.

Siehe auch