Vcl.ImgList.TChangeLink
Delphi
TChangeLink = class(TImageLink)
C++
class PASCALIMPLEMENTATION TChangeLink : public System::Imagelist::TImageLink
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | Vcl.ImgList |
Description
Le composant TChangeLink utilise l'objet TChangeLink de manière interne pour notifier d'autres objets qu'il y a eu des modifications dans une liste d'images.
Un objet TImageList gère sa liste d'objets TChangeLink. Chacun d'entre eux est associé à un composant particulier, par exemple un contrôle vue liste ou vue arborescente. Un composant recense son objet lien de mise à jour avec une liste d'images en appelant la méthode RegisterChanges de la liste d'images. Avant d'être supprimé, le composant doit alors appeler la méthode UnRegisterChanges.
Les concepteurs de composants peuvent utiliser les objets lien de mise à jour pour recevoir une notification lors d'un changement dans une liste d'images utilisée par un contrôle. Utilisez l'événement OnChange de l'objet lien de mise à jour pour exécuter du code quand la liste d'images est modifiée. Par exemple, un contrôle vue arborescente peut utiliser un objet lien de mise à jour pour être informé d'une modification de sa liste d'images.