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.