FMX.ListView.Appearances.TAppearancesRegistry.RegisterAppearance

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

class procedure RegisterAppearance(const AFactory: TItemAppearanceObjectsClass; const ADisplayName: string;
AOptions: TRegisterAppearanceOptions = [TRegisterAppearanceOption.Item]; const AUnitName: string = ''); overload;

C++

__classmethod void __fastcall RegisterAppearance(const TItemAppearanceObjectsClass AFactory, const System::UnicodeString ADisplayName, TRegisterAppearanceOptions AOptions = (TRegisterAppearanceOptions() << TRegisterAppearanceOption::Item ), const System::UnicodeString AUnitName = System::UnicodeString())/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FMX.ListView.Appearances.pas
FMX.ListView.Appearances.hpp
FMX.ListView.Appearances TAppearancesRegistry


Description

Recense une apparence avec les données spécifiées.

Le registre contient seulement une apparence par fabrique d'apparence. Lorsque vous recensez une apparence avec une fabrique d'apparence qui existe déjà dans le registre global, vous écrasez l'apparence existante avec la nouvelle apparence.

Le tableau suivant montre de quelle manière les paramètres spécifiés sont mappés sur l'instance de TRegisteredAppearance créée que vous pouvez ultérieurement récupérer en utilisant GetRegisteredAppearances ou FindItemAppearanceObjectsClassByOption :

Paramètre Champ TRegisteredAppearance

AFactory

Value

ADisplayName

Name

AOptions

Options

AUnitName

UnitName

Voir aussi