Vcl.Forms.GetParentForm

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function GetParentForm(Control: TControl; TopForm: Boolean = True): TCustomForm;

C++

extern DELPHI_PACKAGE TCustomForm* __fastcall GetParentForm(Vcl::Controls::TControl* Control, bool TopForm = true);

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms Vcl.Forms

説明

指定されたコントロールを含むフォームまたはプロパティ ページを返します。

Control パラメータに指定されたコントロールを含む TCustomForm の下位クラスを取得するには、GetParentForm を呼び出します。TopForm パラメータが true の場合、この関数は親のないフォームを見つけるまで Control の親子関係をさかのぼります。TopForm が false の場合、この関数は TCustomForm に指定されたフォームを見つけるまで親子関係をさかのぼります。

フォームにコントロールが含まれていない場合(たとえば、他のタイプのウィンドウに埋め込まれた ActiveX コントロール)、GetParentFormnil(Delphi)または NULL(C++)を返します。

関連項目