Xamarin.Forms CarouselView
Úvod
CarouselViewJe zobrazení pro prezentování dat v rolovacím rozložení, kde mohou uživatelé přetáhnout položky z kolekce položek.
Data
Objekt CarouselView je naplněn daty nastavením jeho Xamarin_Forms CarouselView _ItemsView_ItemsSource vlastnost data-LINKTYPE = "absolutní cesta" >ItemsSource na libovolnou kolekci, která implementuje IEnumerable . Vzhled každé položky lze definovat nastavením Xamarin_Forms _ItemsView_ItemTemplate "data-LINKTYPE =" absolutní cesta ">ItemTemplate vlastnosti na DataTemplate .
Rozložení
Ve výchozím nastavení se CarouselView zobrazí položky v horizontálním seznamu. Má ale také přístup ke stejným rozložení jako CollectionView, včetně vertikální orientace.
Interakce
Aktuálně zobrazená položka v prvku je CarouselView k dispozici prostřednictvím CurrentItemPosition vlastností a.
Prázdná zobrazení
V nástroji CarouselView lze zadat prázdné zobrazení, které uživateli poskytuje zpětnou vazbu, když nejsou k dispozici žádná data k zobrazení. Prázdné zobrazení může být řetězec, zobrazení nebo více zobrazení.
Posouvání
Když uživatel potáhne k zahájení posouvání, může být koncová pozice posuvníku řízena tak, aby se položky zobrazovaly úplně. Kromě toho CarouselView definuje dvě ScrollTo metody, které programově posouvá položky do zobrazení. Jedno z přetížení posouvá položku v zadaném indexu do zobrazení, zatímco druhá posune zadanou položku do zobrazení.