FMX.ListView.Adapters.Base.TAbstractListViewAdapter.OnItemsMayChange

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnItemsMayChange: TNotifyEvent write SetOnItemsMayChange;

C++

__property System::Classes::TNotifyEvent OnItemsMayChange = {write=SetOnItemsMayChange};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event public
FMX.ListView.Adapters.Base.pas
FMX.ListView.Adapters.Base.hpp
FMX.ListView.Adapters.Base TAbstractListViewAdapter


Beschreibung

Wird vor dem Abschluss eines Prozesses ausgelöst, der die Einträge des Listenansichtsadapters geändert haben könnte.

OnItemsMayChange wird immer vor OnItemsCouldHaveChanged ausgelöst, das am Beginn des Prozesses ausgelöst wird, der die Einträge im Listenansichtsadapter geändert haben könnte.

OnItemsMayChange wird nie am Ende von Prozessen ausgelöst, von denen bekannt ist, dass sie die Einträge im Listenansichtsadapter ändern, wie z. B. das Hinzufügen neuer Einträge oder das Löschen bestimmter Einträge. Es wird nur für Prozesse ausgelöst, deren Ausführung nicht eindeutig sein könnte, z. B. das Löschen aller Einträge, das bei einer leeren Liste keine Auswirkung hat, oder das Sortieren von Einträgen, das bei einer bereits sortierten Liste keine Auswirkung hat.

Listenansichten behandeln dieses Ereignis mit der Methode DoItemsMayChange.

Siehe auch