ItemsRepeater.ElementIndexChanged Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.