API:Vcl.ImgList.TChangeLink
Delphi
TChangeLink = class(TImageLink)
C++
class PASCALIMPLEMENTATION TChangeLink : public System::Imagelist::TImageLink
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.ImgList.pas Vcl.ImgList.hpp |
Vcl.ImgList | Vcl.ImgList |
Beschreibung
Die Basisklasse für FireMonkey- und VCL-Bildverknüpfungen. Eine Bilderliste verwendet TImageLink intern, um Komponenten, die die Bilderliste verwenden, über Änderungen an der Bilderliste zu informieren.
Vcl.ImgList.TChangeLink erbt von System.ImageList.TImageLink. Der folgende Inhalt bezieht sich auf System.ImageList.TImageLink.
Die Basisklasse für FireMonkey- und VCL-Bildverknüpfungen. Eine Bilderliste verwendet TImageLink intern, um Komponenten, die die Bilderliste verwenden, über Änderungen an der Bilderliste zu informieren.
Die Komponente TBaseImageList legt mit TImageLink fest, welche Komponenten über die Änderungen der Bilderliste informiert werden sollen. Wenn sich Images, ImageIndex oder der Inhalt von TBaseImageList ändert, wird die Methode TImageLink.Change aufgerufen.
Jede TBaseImageList-Bilderliste verfügt über die Eigenschaft Links, die TImageLink-Objekte enthält. Wenn Sie in der Eigenschaft TImageLink.Images eine TBaseImageList-Bilderliste festlegen, dann wird der Eigenschaft Links ein Verweis auf dieses TImageLink-Objekt hinzugefügt. Ein Nachkomme von TBaseImageList durchsucht das Array TBaseImageList.Links nach Änderungen in der Bilderliste und führt die Methode TImageLink.Change für dieses Array aus.