Freigeben über


Xamarin.Forms CarouselView Einführung

CarouselView ist eine Ansicht zum Darstellen von Daten in einem scrollbaren Layout, in dem Benutzer wischen können, um sich durch eine Sammlung von Elementen zu bewegen. Standardmäßig CarouselView werden die zugehörigen Elemente in einer horizontalen Ausrichtung angezeigt. Ein einzelnes Element wird auf dem Bildschirm angezeigt, wobei Wischgesten zur Vorwärts- und Rückwärtsnavigation durch die Sammlung von Elementen führen. Darüber hinaus können Indikatoren angezeigt werden, die jedes Element im CarouselViewdarstellen:

Screenshot von CarouselView und IndicatorView in iOS- und Android

Bietet standardmäßig CarouselView Schleifenzugriff auf die Sammlung von Elementen. Wenn Sie daher vom ersten Element in der Auflistung nach hinten wischen, wird das letzte Element in der Auflistung angezeigt. Auf ähnliche Weise wird das Wischen nach vorne vom letzten Element in der Auflistung zum ersten Element in der Auflistung zurückgegeben.

CarouselView teilt einen Großteil der Implementierung mit CollectionView. Die beiden Steuerelemente weisen jedoch unterschiedliche Anwendungsfälle auf. CollectionView wird in der Regel verwendet, um Listen mit Daten beliebiger Länge darzustellen, während CarouselView in der Regel Informationen in einer Liste mit begrenzter Länge hervorgehoben werden.