Lingua

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

Definizione

Scorre il riquadro di visualizzazione in modo che l'elemento in sia itemIndex allineato all'inizio dell'area visibile.

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

Parametri

itemIndex
Int32

Indice in base zero dell'elemento a cui scorrere.

cancellationToken
CancellationToken

Token che consente al chiamante di richiedere l'annullamento.

Valori restituiti

Oggetto Task che viene completato quando la destinazione viene allineata o sostituita da un'altra chiamata o da errori con OperationCanceledException se cancellationToken viene annullata.

Commenti

Ogni chiamata annulla tutte le operazioni in esecuzione ScrollToItemAsync(Int32, CancellationToken) in precedenza (l'ultima chiamata vince). Deve essere chiamato nel contesto di sincronizzazione del renderer; I chiamanti del thread in background devono eseguire il wrapping con InvokeAsync(Func<Task>) per attendere il completamento.

Si applica a