語言

Virtualize<TItem>.ScrollToItemAsync(Int32, CancellationToken) 方法

定義

捲動視窗,使物件 itemIndex 所在位置對齊可見區域的起點。

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

參數

itemIndex
Int32

要捲動到的項目的零基索引。

cancellationToken
CancellationToken

一個讓來電者可以請求取消的代幣。

傳回

Task當目標被對齊或被其他呼叫取代時完成,或若取消則錯誤。OperationCanceledExceptioncancellationToken

備註

每次叫牌取消之前進行 ScrollToItemAsync(Int32, CancellationToken) 的比賽(最後叫號獲勝)。 必須在渲染器的同步上下文中呼叫;背景執行緒呼叫器應以 終止 InvokeAsync(Func<Task>) 以等待完成。

適用於