System.Classes.TCollection.Changed
Delphi
procedure Changed;
C++
void __fastcall Changed();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TCollection |
Description
Répond lorsque la collection ou l'un de ses éléments change.
La méthode Changed est automatiquement appelée lorsque les éléments de la collection changent ou lorsque la méthode EndUpdate signale qu'une mise à jour est terminée. Elle vérifie la valeur de UpdateCount, et s'il s'agit de 0, appelle la méthode Update, qui réalise toutes les mises à jour nécessaires.
Lors de l'écriture d'un descendant de TCollection, il n'est pas nécessaire d'appeler Changed. A la place, réunissez toutes les modifications par des appels à BeginUpdate et à EndUpdate.