FMX.Types.TFmxObject.IsChild

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch