FMX.Controls.Presentation.TPresentedControl.LoadPresentation
Delphi
procedure LoadPresentation; virtual;
C++
virtual void __fastcall LoadPresentation();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | FMX.Controls.Presentation.pas FMX.Controls.Presentation.hpp |
FMX.Controls.Presentation | TPresentedControl |
説明
プレゼンテーション プロキシをロードし、表示用コントロールの対応するプレゼンテーションを初期化します(それがまだロードされていなかった場合)。
LoadPresentation は、表示用コントロールの新しいプレゼンテーション プロキシです:
- 現在のプレゼンテーション プロキシ ファクトリが、OnPresentationNameChoosing イベント ハンドラまたは DefinePresentationName によって返される PresentationName に対して登録されているプレゼンテーション プロキシ クラスをサポートしている場合、LoadPresentation は取得した PresentationNameに対応する新しいプレゼンテーション プロキシを作成し、ロードします(そのプレゼンテーション プロキシがまだロードされていなかった場合)。LoadPresentation は、ロードされたプレゼンテーション プロキシを使用shちえ、初期化メッセージを対応するプレゼンテーションに送信し、新しいプレゼンテーションがロードされる子コントロール群に通知します。
- そうでなければ、現在の Presentation Proxy Factory が取得した PresentationName をサポートしておらず、CanUseDefaultPresentation が
True
の場合、LoadPresentation はコントロール タイプをデフォルト値の 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