FMX.ListView.Appearances.TAppearancesRegistry.RegisterAppearances

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class procedure RegisterAppearances(AFactories: TArray<TItemAppearanceObjectsClass>; ADisplayNames: TArray<string>;  AOptions: TRegisterAppearanceOptions = [TRegisterAppearanceOption.Item]; const AUnitName: string = ''); overload;

C++

__classmethod void __fastcall RegisterAppearances(System::DynamicArray<TItemAppearanceObjectsClass> AFactories, System::DynamicArray<System::UnicodeString> ADisplayNames, TRegisterAppearanceOptions AOptions = (TRegisterAppearanceOptions() << TRegisterAppearanceOption::Item ), const System::UnicodeString AUnitName = System::UnicodeString())/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.ListView.Appearances.pas
FMX.ListView.Appearances.hpp
FMX.ListView.Appearances TAppearancesRegistry


Beschreibung

Registriert eine Menge von Erscheinungsbildern mit gemeinsamen Unit-Namen und Erscheinungsbildoptionen.

Die Registrierung enthält nur ein Erscheinungsbild pro Erscheinungsbildgenerator. Wenn Sie ein Erscheinungsbild mit einem Erscheinungsbildgenerator registrieren, der bereits in der globalen Registrierung vorhanden ist, überschreiben Sie das vorhandene Erscheinungsbild mit dem neuen Erscheinungsbild.

Die Arrays AFactories und ADisplayNames müssen dieselbe Anzahl von Einträgen enthalten. Für jeden Eintrag registriert RegisterAppearances ein Erscheinungsbild mit den entsprechenden Werten jedes Arrays.

Die folgende Tabelle enthält die Zuordnung bestimmter Parameter zu den resultierenden Instanzen von TRegisteredAppearance, die Sie später mit GetRegisteredAppearances oder FindItemAppearanceObjectsClassByOption abrufen können:

Parameter Feld TRegisteredAppearance

AFactories (ein Eintrag)

Value

ADisplayNames (ein Eintrag)

Name

AOptions

Options

AUnitName

UnitName

Siehe auch