FMX.Types.TFmxObject.IsChild
Delphi
function IsChild(AObject: TFmxObject): Boolean; virtual;
C++
virtual bool __fastcall IsChild(TFmxObject* AObject);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TFmxObject |
Description
Renvoie True
si l'objet spécifié est un enfant.
IsChild renvoie True
si l'objet spécifié (AObject
) est un enfant de ce TFmxObject (self) ou l'un de ses enfants, de ses petits-enfants, etc. Sinon, elle renvoie False
.
Contrairement à ContainsObject, IsChild renvoie non seulement True
lors de la transmission d'un enfant direct de cet objet en tant que AObject
, mais également lorsque l'objet spécifié est un petit-enfant, un arrière petit-enfant, et ainsi de suite, de cet objet. Par exemple, si A est un enfant direct de cet objet, et B est un enfant direct de A, IsChild renvoie True
lors de la transmission de A en tant que AObject
et lors de la transmission de B.