Web.DBWeb.TDSTableProducer.LayoutChanged

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure LayoutChanged;

C++

void __fastcall LayoutChanged();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
protected
Web.DBWeb.pas
Web.DBWeb.hpp
Web.DBWeb TDSTableProducer

Beschreibung

Veranlasst eine Neuberechnung der Eigenschaft Columns, wenn sich die Datenmenge oder einzelne Spaltenobjekte ändern.

Diese als protected deklarierte Methode kann in Anwendungen nicht aufgerufen werden. Sie wird aufgerufen, wenn sich die Eigenschaft Columns oder die Felder in der Datenmenge ändern. Die Methode LayoutChanged berechnet Columns neu, wenn eine Rekursion aufgrund von Änderungen in Columns, die während der Berechnung auftreten können, ausgeschlossen ist.

LayoutChanged ruft die Methode AcquireLayoutLock auf, um die Änderungen für Columns zu initiieren. Gibt die Methode nicht an, dass der Aufruf von LayoutChanged rekursiv erfolgt, wird von LayoutChanged die Methode EndLayout aufgerufen, um die eigentliche Berechnung durchzuführen.

Siehe auch