Xamarin.Forms CarouselView
簡介
CarouselView
是在可卷動配置中呈現數據的檢視,用戶可以撥動以移動專案集合。
Data
會將 CarouselView
其 ItemsSource
屬性設定為任何實作 的 IEnumerable
集合,以填入數據。 您可以將 屬性設定 ItemTemplate
為 DataTemplate
,以定義每個項目的外觀。
版面配置
根據預設,會在 CarouselView
水準清單中顯示其專案。 不過,它也可以存取與 CollectionView 相同的版面配置,包括垂直方向。
互動
中 CarouselView
目前顯示的專案可以透過 CurrentItem
和 Position
屬性來存取。
空白檢視
在 中 CarouselView
,可以指定空白檢視,在沒有任何數據可供顯示時,向使用者提供意見反應。 空檢視可以是字串、檢視或多個檢視。
捲動
當使用者撥動以起始捲動時,可以控制卷動的結束位置,讓專案完全顯示。 此外, CarouselView
定義兩 ScrollTo
種方法,以程序設計方式將項目卷動到檢視中。 其中一個多載會將位於指定索引的專案卷動到檢視中,而另一個多載則會將指定的專案卷動到檢視中。