FMX.Controls.TStyledControl.StyleLookup

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property StyleLookup: string read FStyleLookup write SetStyleLookup;

C++

__property System::UnicodeString StyleLookup = {read=FStyleLookup, write=SetStyleLookup};

Propriétés

Type Visibilité  Source Unité  Parent
property public
FMX.Controls.pas
FMX.Controls.hpp
FMX.Controls TStyledControl


Description

Spécifie le nom de l'objet de ressource auquel le TStyledControl en cours est lié.

StyleLookup devient particulièrement utile à l'introduction des styles. Les styles Metropolis UI contiennent plusieurs styles pour les boutons, les volets, les listes et les autres éléments du contrôle. Chaque contrôle a le style par défaut, mais vous pouvez changer ce style par défaut en n'importe quel style accessible pour la classe d'un contrôle. La propriété StyleLookup peut être utilisée pour spécifier ce type de style supplémentaire. Dans l'inspecteur d'objets, vous pouvez sélectionner dans la propriété StyleLookup le nom d'un style supplémentaire pour le contrôle -- comme searchbuttontext -- à partir du style général chargé dans le TStyleBook ou du style par défaut pour la plate-forme utilisée. Voir Prise en charge StyleLookup pour les contrôles Metropolis UI.


Remarque : A la conception, l'utilisation d'une propriété StyleLookup d'un contrôle de n'importe quelle fiche dans le groupe de projets en cours vous permet d'accéder à tout style personnalisé défini dans tout composant TStyleBook utilisé dans le groupe de projets en cours. C'est à dire que même si la fiche n'a pas de composant TStyleBook particulier, les contrôles de cette fiche peuvent utiliser des styles personnalisés définis dans ce composant TStyleBook (si ce composant TStyleBook est utilisé dans n'importe quelle fiche du groupe de projets en cours). A l'exécution, seuls les styles dans le projet en cours sont accessibles, et ce uniquement après la création d'un propriétaire du TStyleBook contenant ces styles.

Voir aussi

Exemple