ItemsRepeater.ElementIndexChanged Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит для каждого реализованного uiElement при изменении индекса для элемента, который он представляет.
Эта документация относится к WinUI 2 для UWP (для WinUI в Windows App SDK см. Windows App SDK пространства имен).
// 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)
Тип события
Комментарии
При использовании ItemsRepeater для создания более сложного элемента управления, поддерживающего определенные взаимодействия с дочерними элементами (например, выделение или щелчок), полезно иметь возможность поддерживать актуальный идентификатор для резервного элемента данных.
Это событие вызывается для каждого реализованного uiElement, в котором индекс для элемента, который он представляет, изменился. Например, при добавлении или удалении другого элемента в источнике данных будет затронут индекс элементов, поступающих после упорядочения.