Język

Virtualize<TItem>.ScrollToItemAsync(Int32, CancellationToken) Metoda

Definicja

Przewija widok tak, aby element itemIndex był wyrównany do początku widocznego obszaru.

public System.Threading.Tasks.Task ScrollToItemAsync(int itemIndex, System.Threading.CancellationToken cancellationToken = default);
member this.ScrollToItemAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ScrollToItemAsync (itemIndex As Integer, Optional cancellationToken As CancellationToken = Nothing) As Task

Parametry

itemIndex
Int32

Indeks oparty na zera elementu, do który ma być przewijany.

cancellationToken
CancellationToken

Token umożliwiający anulowanie żądania przez obiekt wywołujący.

Zwraca

Element Task , który kończy się, gdy element docelowy jest wyrównany lub zastąpiony przez inne wywołanie lub błędy OperationCanceledException , jeśli cancellationToken zostanie anulowane.

Uwagi

Każde wywołanie anuluje wszystkie wcześniej uruchomione ScrollToItemAsync(Int32, CancellationToken) (ostatnie wywołanie wygrywa). Musi być wywoływany w kontekście synchronizacji modułu renderowania; wywołujące wątki w tle powinny opakowywać InvokeAsync(Func<Task>) w celu oczekiwania na ukończenie.

Dotyczy