FMX.Grid.TGridModel.DoCallbackGetValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DoCallbackGetValue(Col, Row: Integer; ACallback: TProc<TValue>); virtual;

C++

virtual void __fastcall DoCallbackGetValue(int Col, int Row, System::DelphiInterface<System::Sysutils::TProc__1<System::Rtti::TValue> > ACallback);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
FMX.Grid.pas
FMX.Grid.hpp
FMX.Grid TGridModel


Beschreibung

Sendet das Ereignis OnCallbackGetValue, wenn eine Ereignisbehandlungsroutine definiert ist, oder führt andernfalls ACallback aus.

Das Modell führt DoCallbackGetValue aus, wenn ein Wert für eine Zelle angefordert wird und das Modell den Wert aus der zugrunde liegenden Datenquelle abrufen muss, entweder weil der Wert sich noch nicht im internen Zwischenspeicher befindet oder weil die Wertanforderung in einer Option zum Überschreiben des internen Zwischenspeichers enthalten ist.

Wenn für OnCallbackGetValue eine Ereignisbehandlungsroutine definiert ist, führt DoCallbackGetValue die Ereignisbehandlungsroutine aus. Wenn die Ereignisbehandlungsroutine von OnCallbackGetValue ACallback nicht ausführt, führt DoCallbackGetValue ACallback mit TValue.Empty als Parameter aus.

Wenn für OnCallbackGetValue keine Ereignisbehandlungsroutine definiert ist, führt DoCallbackGetValue ACallback mit dem Wert der Zelle an der Spaltennummer (ACol) und der Zeilennummer (ARow) als Parameter aus.