System.ImageList.TImageLink

Delphi
TImageLink = class
C++
class PASCALIMPLEMENTATION TImageLink : public System::TObject
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | System.ImageList.pas System.ImageList.hpp |
System.ImageList | System.ImageList |
Description
La classe de base des liens d'images FireMonkey et VCL. Une liste d'images utilise TImageLink en interne pour notifier les composants utilisant la liste d'images des modifications apportées à la liste d'images.
Le composant TBaseImageList utilise TImageLink pour définir les composants devant être notifiés des modifications apportées à la liste d'images. En cas de modification de Images, ImageIndex ou du contenu de TBaseImageList, la méthode TImageLink.Change est appelée.
Chaque liste d'images TBaseImageList contient la propriété Links conservant les objets TImageLink. Lorsque vous définissez une liste d'images TBaseImageList dans la propriété TImageLink.Images, une référence à cet objet TImageLink est alors ajoutée dans la propriété Links. Un descendant de TBaseImageList analyse le tableau TBaseImageList.Links à chaque modification de la liste d'images, et exécute la méthode TImageLink.Change pour les éléments de ce tableau.