FMX.EditBox.TCustomEditBox.DefinePresentationName
Delphi
function DefinePresentationName: string; override;
C++
virtual System::UnicodeString __fastcall DefinePresentationName();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | protected | FMX.EditBox.pas FMX.EditBox.hpp |
FMX.EditBox | TCustomEditBox |
Description
Renvoie le nom du proxy de présentation par défaut utilisé par votre contrôle présenté.
FMX.EditBox.TCustomEditBox.DefinePresentationName hérite de FMX.Controls.Presentation.TPresentedControl.DefinePresentationName. Tout le contenu en-dessous de cette ligne se réfère à FMX.Controls.Presentation.TPresentedControl.DefinePresentationName.
Renvoie le nom du proxy de présentation par défaut utilisé par votre contrôle présenté.
Vous pouvez gérer OnPresentationNameChoosing pour spécifier un nom de proxy de présentation à utiliser à la place du nom renvoyé par DefinePresentationName.
DefinePresentationName appelle TPresentationProxyFactory.GeneratePresentationName et renvoie un nom de proxy de présentation généré à partir du nom de classe du contrôle présenté et du type de contrôle (Styled
ou Platform
) de la couche de présentation. Par exemple :
Nom de classe | Type de contrôle | Résultat |
---|---|---|
TMyPresentedControl
|
Styled
|
"MyPresentedControl-Styled"
|
TMyPresentedControl
|
Platform
|
"MyPresentedControl-Platform"
|