FMX.Types.TFmxObject.IsChild
Delphi
function IsChild(AObject: TFmxObject): Boolean; virtual;
C++
virtual bool __fastcall IsChild(TFmxObject* AObject);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | TFmxObject |
Beschreibung
Gibt True zurück, wenn es sich bei dem angegebenen Objekt um ein untergeordnetes Objekt handelt.
IsChild gibt True zurück, wenn das angegebene Objekt (AObject) ein untergeordnetes Objekt dieses TFmxObject (self) oder eines seiner untergeordneten Objekte oder eines diesen Objekten untergeordnetes Objekt (Grand-Children) etc. ist. Andernfalls wird False zurückgegeben.
Im Gegensatz zu ContainsObject gibt IsChild nicht nur True zurück, wenn ein direkt untergeordnetes Objekt dieses Objekts als AObject übergeben wird, sondern auch, wenn es sich bei dem angegebenen Objekt um ein Grand-Child, Grand-Grand-Child usw. dieses Objekts handelt. Wenn A ein direkt untergeordnetes Objekt dieses Objekts und B ein direkt untergeordnetes Objekt von A ist, gibt IsChild beispielsweise True zurück, wenn A oder B als AObject übergeben werden.