Udostępnij za pośrednictwem


Xamarin.Forms Wprowadzenie do carouselView

CarouselView to widok do prezentowania danych w układzie z możliwością przewijania, w którym użytkownicy mogą szybko przechodzić przez kolekcję elementów. Domyślnie CarouselView jego elementy będą wyświetlane w orientacji poziomej. Pojedynczy element będzie wyświetlany na ekranie z gestami przesunięcia, co powoduje przechodzenie do przodu i wstecz przez kolekcję elementów. Ponadto wskaźniki mogą być wyświetlane, które reprezentują każdy element w elemencie CarouselView:

Zrzut ekranu przedstawiający kontrolkę CarouselView i IndicatorView w systemach iOS i Android

Domyślnie CarouselView zapewnia zapętowany dostęp do kolekcji elementów. W związku z tym przesuwanie do tyłu od pierwszego elementu w kolekcji spowoduje wyświetlenie ostatniego elementu w kolekcji. Podobnie przesuwanie do przodu z ostatniego elementu w kolekcji powróci do pierwszego elementu w kolekcji.

CarouselView udostępnia większość jego implementacji za pomocą polecenia CollectionView. Jednak te dwie kontrolki mają różne przypadki użycia. CollectionView Zazwyczaj służy do prezentowania list danych o dowolnej długości, natomiast CarouselView zwykle służy do wyróżniania informacji na liście o ograniczonej długości.