Vcl.Forms.GetParentForm
Delphi
function GetParentForm(Control: TControl; TopForm: Boolean = True): TCustomForm;
C++
extern DELPHI_PACKAGE TCustomForm* __fastcall GetParentForm(Vcl::Controls::TControl* Control, bool TopForm = true);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Description
Renvoie la fiche ou la page de propriétés qui contient le contrôle spécifié.
Appelez GetParentForm pour obtenir le descendant de TCustomForm qui contient le contrôle spécifié par le paramètre Control. Si le paramètre TopForm est défini sur true, cette fonction parcourt tout le chemin jusqu'à la chaîne parent Control jusqu'à ce qu'elle trouve une fiche sans parent. Si TopForm est défini sur false, cette fonction va jusqu'à la chaîne parent jusqu'à ce qu'elle trouve une fiche TCustomForm.
Si le contrôle n'est pas dans une fiche (par exemple, un contrôle ActiveX incorporé dans un autre type de fenêtre), GetParentForm renvoie nil (Delphi) ou NULL (C++).