Vcl.DBGrids.TCustomDBGrid.UpdateLock

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property UpdateLock: Byte read FUpdateLock;

C++

__property System::Byte UpdateLock = {read=FUpdateLock, 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 BeginUpdate, die nicht durch einen Aufruf von EndUpdate abgeschlossen wurden.

Mit UpdateLock können Sie verhindern, dass das Gitter neu gezeichnet wird, während die Daten im Gitter geändert werden. Die Methode BeginUpdate wird aufgerufen, wenn die im Gitter angezeigten Daten geändert werden. BeginUpdate erhöht UpdateLock um eins, um die Änderung des Gitterinhalts zu registrieren. Nachdem die Änderungen abgeschlossen wurden, wird die Methode EndUpdate aufgerufen. EndUpdate verringert UpdateLock um eins.

Hat UpdateLock den Wert 0, können die Zellen des datensensitiven Gitters neu gezeichnet werden. Ist UpdateLock größer als 0, wird die Neuanzeige verzögert. Mit UpdateLock können Sie verhindern, dass das Gitter flimmert, wenn es in der Größe verändert oder der Bildschirmausschnitt verschoben wird.

Siehe auch