Vcl.DBGrids.TCustomDBGrid.LayoutLock

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property LayoutLock: Byte read FLayoutLock;

C++

__property System::Byte LayoutLock = {read=FLayoutLock, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TCustomDBGrid

Beschreibung

Zählt die Anzahl der Aufrufe von BeginLayout, die nicht mit EndLayout oder CancelLayout beendet wurden.

Mit LayoutLock können Sie bestimmen, wann die Spaltenzuordnungen geändert werden. Sobald eine Spaltenbreite oder -zuordnung geändert wird oder die Felder der Datenquelle geändert werden, wird die Methode BeginLayout aufgerufen. BeginLayout erhöht LayoutLock um eins, um die Änderung der Feldzuordnungen zu registrieren. Nachdem die Änderungen abgeschlossen wurden, wird die Methode EndLayout aufgerufen. EndLayout verringert LayoutLock um eins. Hat LayoutLock wieder den Wert 0, wurden alle Änderungen abgeschlossen und die Eigenschaften Fields und Columns aktualisiert.

Siehe auch