FMX.ListView.Appearances.TAppearancesRegistry.RegisterAppearance
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 |
---|---|
|
|
|
|
|
|
|
Voir aussi
- FMX.ListView.Appearances.TAppearancesRegistry.RegisterAppearances
- FMX.ListView.Appearances.TAppearancesRegistry.GetRegisteredAppearances
- FMX.ListView.Appearances.TAppearancesRegistry.FindItemAppearanceObjectsClassByOption
- FMX.ListView.Appearances.TAppearancesRegistry.UnregisterAppearance
- FMX.ListView.Appearances.TAppearancesRegistry.UnregisterAppearances