Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Wprowadzenie
Jest 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.
Data
Element jest CarouselView wypełniany danymi, ustawiając jego ItemsSource właściwość na dowolną kolekcję, która implementuje IEnumerableelement . Wygląd każdego elementu można zdefiniować, ustawiając ItemTemplate właściwość na DataTemplatewartość .
Układ
Domyślnie element CarouselView będzie wyświetlał swoje elementy na liście poziomej. Jednak ma również dostęp do tych samych układów co CollectionView, w tym orientacji pionowej.
Interakcja
Dostęp do aktualnie wyświetlanego elementu w obiekcie CarouselView można uzyskać za pośrednictwem CurrentItem właściwości i Position .
Puste widoki
W CarouselViewsystemie można określić pusty widok, który udostępnia opinię użytkownikowi, gdy żadne dane nie są dostępne do wyświetlenia. Pusty widok może być ciągiem, widokiem lub wieloma widokami.
Przewijanie
Gdy użytkownik przesuwa palcem w celu zainicjowania przewijania, pozycja końcowa przewijania może być kontrolowana, aby elementy zostały w pełni wyświetlone. Ponadto CarouselView definiuje dwie ScrollTo metody, które programowo przewijają elementy do widoku. Jedno z przeciążeń przewija element w określonym indeksie do widoku, podczas gdy drugi przewija określony element do widoku.