ItemsRepeater.ElementIndexChanged Kejadian
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Terjadi untuk setiap UIElement yang direalisasikan ketika indeks untuk item yang diwakilinya telah berubah.
// 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)
Jenis Acara
Keterangan
Saat Anda menggunakan ItemsRepeater untuk membangun kontrol yang lebih kompleks yang mendukung interaksi tertentu pada elemen anak (seperti pilihan atau klik), akan berguna untuk dapat menyimpan pengidentifikasi terbaru untuk item data pendukung.
Peristiwa ini dimunculkan untuk setiap UIElement yang diwujudkan di mana indeks untuk item yang diwakilinya telah berubah. Misalnya, ketika item lain ditambahkan atau dihapus di sumber data, indeks untuk item yang datang setelah dalam urutan akan terpengaruh.