FMX.Presentation.Style.TStyledPresentation.Create
Delphi
constructor Create(AOwner: TComponent); overload; override;
constructor Create(AOwner: TComponent; const AModel: TDataModel; const AControl: TControl); overload; virtual;
C++
__fastcall virtual TStyledPresentation(System::Classes::TComponent* AOwner)/* overload */;
__fastcall virtual TStyledPresentation(System::Classes::TComponent* AOwner, Fmx::Controls::Model::TDataModel* const AModel, Fmx::Controls::TControl* const AControl)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | FMX.Presentation.Style.pas FMX.Presentation.Style.hpp |
FMX.Presentation.Style | TStyledPresentation |
Description
Crée une instance de TStyledPresentation avec le propriétaire, le modèle de données et le contrôle présenté spécifiés.
La classe du modèle de données spécifié doit correspondre à DefineModelClass. Sinon, Create déclenche une exception EPresentationWrongModel avec le message suivant :
- Le modèle n'est pas une classe valide. [<DefineModelClass.ClassName>] attendu, mais [<AModel.ClassName>] reçu