Xamarin.Forms Introduzione a CarouselView

CarouselView è una visualizzazione per la presentazione dei dati in un layout scorrevole, in cui gli utenti possono scorrere rapidamente per spostarsi in una raccolta di elementi. Per impostazione predefinita, CarouselView i relativi elementi verranno visualizzati in un orientamento orizzontale. Un singolo elemento verrà visualizzato sullo schermo, con movimenti di scorrimento rapido che comportano lo spostamento avanti e indietro attraverso la raccolta di elementi. Inoltre, gli indicatori possono essere visualizzati che rappresentano ogni elemento in CarouselView:

Screenshot of a CarouselView and IndicatorView, on iOS and Android

Per impostazione predefinita, CarouselView fornisce l'accesso ciclizzato alla raccolta di elementi. Di conseguenza, scorrendo verso l'indietro dal primo elemento dell'insieme verrà visualizzato l'ultimo elemento dell'insieme. Analogamente, lo scorrimento rapido in avanti dell'ultimo elemento dell'insieme tornerà al primo elemento dell'insieme.

CarouselView condivide gran parte della sua implementazione con CollectionView. Tuttavia, i due controlli hanno casi d'uso diversi. CollectionView viene in genere utilizzato per presentare elenchi di dati di qualsiasi lunghezza, mentre CarouselView in genere viene usato per evidenziare le informazioni in un elenco di lunghezza limitata.