다음을 통해 공유


Xamarin.Forms CarouselView

소개

사용자가 CarouselView 살짝 밀어 항목 컬렉션을 이동할 수 있는 스크롤 가능한 레이아웃으로 데이터를 표시하기 위한 보기입니다.

Data

A CarouselView 는 해당 ItemsSource 속성을 구현하는 컬렉션으로 설정하여 데이터로 채워집니다 IEnumerable. 속성을 .로 설정하여 각 항목의 ItemTemplate 모양을 정의할 DataTemplate수 있습니다.

레이아웃

기본적으로 가로 CarouselView 목록에 항목이 표시됩니다. 그러나 세로 방향을 포함하여 CollectionView와 동일한 레이아웃에 액세스할 수도 있습니다.

상호 작용

현재 표시된 항목 CarouselView 은 및 Position 속성을 통해 CurrentItem 액세스할 수 있습니다.

빈 보기

에서 CarouselView표시할 수 있는 데이터가 없는 경우 사용자에게 피드백을 제공하는 빈 보기를 지정할 수 있습니다. 빈 보기는 문자열, 뷰 또는 여러 보기일 수 있습니다.

스크롤

사용자가 스크롤을 시작하기 위해 살짝 밀면 항목이 완전히 표시되도록 스크롤의 끝 위치를 제어할 수 있습니다. 또한 CarouselView 프로그래밍 방식으로 항목을 보기로 스크롤하는 두 가지 ScrollTo 메서드를 정의합니다. 오버로드 중 하나는 지정된 인덱스의 항목을 보기로 스크롤하고 다른 하나는 지정된 항목을 보기로 스크롤합니다.