Vcl.DBGrids.TCustomDBGrid.LayoutChanged
Delphi
procedure LayoutChanged; virtual;
C++
virtual void __fastcall LayoutChanged(void);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TCustomDBGrid |
Beschreibung
Berechnet die Eigenschaft Columns neu.
Diese als protected deklarierte Methode kann in Anwendungen nicht aufgerufen werden. Sie wird automatisch als Reaktion auf Änderungen aufgerufen, die sich auf das Layout der Spalten auswirken. Dies sind:
Änderungen der Felder der Datenmenge.
Änderungen der Eigenschaft Options, die sich auf das Layout auswirken.
Änderungen der Eigenschaft TitleFont.
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.