ItemsRepeater.ElementIndexChanged Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt für jedes realisierte UIElement auf, wenn der Index für das element, das es darstellt, geändert wurde.
Diese Dokumentation gilt für WinUI 2 für UWP (für WinUI im Windows App SDK, siehe Windows App SDK Namespaces).
// Register
event_token ElementIndexChanged(TypedEventHandler<ItemsRepeater, ItemsRepeaterElementIndexChangedEventArgs const&> const& handler) const;
// Revoke with event_token
void ElementIndexChanged(event_token const* cookie) const;
// Revoke with event_revoker
ItemsRepeater::ElementIndexChanged_revoker ElementIndexChanged(auto_revoke_t, TypedEventHandler<ItemsRepeater, ItemsRepeaterElementIndexChangedEventArgs const&> const& handler) const;
public event TypedEventHandler<ItemsRepeater,ItemsRepeaterElementIndexChangedEventArgs> ElementIndexChanged;
Public Custom Event ElementIndexChanged As TypedEventHandler(Of ItemsRepeater, ItemsRepeaterElementIndexChangedEventArgs)
Ereignistyp
Hinweise
Wenn Sie ItemsRepeater verwenden, um ein komplexeres Steuerelement zu erstellen, das bestimmte Interaktionen für die untergeordneten Elemente unterstützt (z. B. Auswahl oder Klicken), ist es nützlich, einen aktuellen Bezeichner für das Sicherungsdatenelement beizubehalten.
Dieses Ereignis wird für jedes realisierte UIElement ausgelöst, bei dem der Index für das element, das er darstellt, geändert wurde. Wenn z. B. ein anderes Element in der Datenquelle hinzugefügt oder entfernt wird, wird der Index für Elemente, die nach der Reihenfolge folgen, beeinträchtigt.