ItemsRepeater.ElementIndexChanged Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit pour chaque UIElement réalisé lorsque l’index de l’élément qu’il représente a changé.
Cette documentation s’applique à WinUI 2 pour UWP (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application Windows).
// 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)
Type d'événement
Remarques
Lorsque vous utilisez ItemsRepeater pour créer un contrôle plus complexe qui prend en charge des interactions spécifiques sur les éléments enfants (par exemple, la sélection ou le clic), il est utile de pouvoir conserver un identificateur à jour pour l’élément de données de stockage.
Cet événement est déclenché pour chaque UIElement réalisé où l’index de l’élément qu’il représente a changé. Par exemple, quand un autre élément est ajouté ou supprimé dans la source de données, l’index des éléments qui viennent après dans l’ordre sera affecté.