FMX.Controls.Presentation.TPresentedControl.LoadPresentation
Delphi
procedure LoadPresentation; virtual;
C++
virtual void __fastcall LoadPresentation(void);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp |
FMX.Controls.Presentation | TPresentedControl |
説明
対象コントロールのプレゼンテーション プロキシがまだ読み込まれていない場合は、それを読み込みます。
LoadPresentation では、次の要件がすべて満たされた場合に、新しいプレゼンテーション プロキシを読み込みます。
- 現在のプラットフォームでは、OnPresentationNameChoosing イベントのイベント ハンドラで指定された、あるいは DefinePresentationName から返されるプレゼンテーション プロキシ クラスをサポートしています。
- 対象コントロールでは、プレゼンテーション プロキシ クラスがまったく読み込まれていないか、現在読み込み中のものとは異なるプレゼンテーション プロキシ クラスを使用しているか、のどちらかです。
現在のプラットフォームが指定されたプレゼンテーション プロキシ クラスをサポートしておらず、CanUseDefaultPresentation の値が True
の場合、コントロール タイプは、デフォルト値 TControlType.Styled に切り替わります。
LoadPresentation は、コントロールが作成されるか読み込まれると、自動的に呼び出されます。
関連項目
- FMX.Controls.Presentation.TPresentedControl.PresentationProxy
- FMX.Controls.Presentation.TPresentationProxy
- FMX.Controls.Presentation.TPresentedControl.OnPresentationNameChoosing
- FMX.Controls.Presentation.TPresentedControl.DefinePresentationName
- FMX.Controls.Presentation.TPresentedControl.HasPresentationProxy
- FMX.Controls.Presentation.TPresentedControl.ControlType