Vcl.ValEdit.TValueListStrings.UpdateCount
Delphi
property UpdateCount: Integer read FUpdateCount;
C++
__property UpdateCount;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Vcl.ValEdit.pas Vcl.ValEdit.hpp |
Vcl.ValEdit | TValueListStrings |
Beschreibung
Enthält die Anzahl der BeginUpdate-Aufrufe, für die kein entsprechender Aufruf von EndUpdate erfolgt ist.
Vcl.ValEdit.TValueListStrings.UpdateCount erbt von System.Classes.TStrings.UpdateCount. Der folgende Inhalt bezieht sich auf System.Classes.TStrings.UpdateCount.
Enthält die Anzahl der BeginUpdate-Aufrufe, für die kein entsprechender Aufruf von EndUpdate erfolgt ist.
In TStrings werden mit UpdateCount die Aufrufe der Methoden BeginUpdate und EndUpdate überwacht. Bei jedem Aufruf von BeginUpdate wird der Wert von UpdateCount inkrementiert. Bei jedem Aufruf von EndUpdate wird der Wert dekrementiert.
Wenn der Wert von UpdateCount von 0 auf 1 wechselt, wird die Methode SetUpdateState mit dem Parameter true aufgerufen. Wenn der Wert von UpdateCount von 1 auf 0 wechselt, wird die Methode SetUpdateState mit dem Parameter true aufgerufen. Auf diese Weise können in von TStrings abgeleiteten Klassen Mehrfachaktualisierungen optimiert werden.