Condividi tramite


ItemsRepeater.ElementIndexChanged Evento

Definizione

Si verifica per ogni UIElement realizzato quando l'indice per l'elemento che rappresenta è stato modificato.

// 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) 

Tipo evento

Commenti

Quando si usa ItemsRepeater per creare un controllo più complesso che supporta interazioni specifiche sugli elementi figlio ,ad esempio selezione o clic, è utile mantenere un identificatore aggiornato per l'elemento dati di backup.

Questo evento viene generato per ogni UIElement realizzato in cui l'indice per l'elemento che rappresenta è stato modificato. Ad esempio, quando un altro elemento viene aggiunto o rimosso nell'origine dati, l'indice per gli elementi successivi all'ordinamento sarà interessato.

Si applica a