Partager via


ItemsRepeater.ElementIndexChanged Événement

Définition

Se produit pour chaque UIElement réalisé lorsque l’index de l’élément qu’il représente a changé.

// 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;
function onElementIndexChanged(eventArgs) { /* Your code */ }
itemsRepeater.addEventListener("elementindexchanged", onElementIndexChanged);
itemsRepeater.removeEventListener("elementindexchanged", onElementIndexChanged);
- or -
itemsRepeater.onelementindexchanged = onElementIndexChanged;
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 ÉLÉMENT 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 le classement est affecté.

S’applique à