System.Classes.TCollectionItem.Changed
Delphi
procedure Changed(AllItems: Boolean);
C++
void __fastcall Changed(bool AllItems);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | System.Classes.pas System.Classes.hpp |
System.Classes | TCollectionItem |
Description
Actualise la collection afin d'appliquer les modifications à l'élément de la collection.
La méthode Changed est appelée automatiquement lorsqu'un élément de la collection change de telle manière qu'il doit être reflété par la collection à laquelle appartient cet élément. Par exemple, Lorsque la propriété Index d'un élément change, la collection doit actualiser les index de tous les autres éléments. Appelez cette méthode dans l'implémentation d'une classe héritée lors de la réalisation de modifications nécessitant l'actualisation de la collection.
Le paramètre AllItems indique si la modification n'affecte que l'élément de la collection (comme une modification de sa propriété DisplayName) ou si elle requiert des modifications correspondantes des autres éléments de la collection (comme une modification de la propriété Index).