Xamarin.Forms CarouselView
소개
사용자가 CarouselView
살짝 밀어 항목 컬렉션을 이동할 수 있는 스크롤 가능한 레이아웃으로 데이터를 표시하기 위한 보기입니다.
Data
A CarouselView
는 해당 ItemsSource
속성을 구현하는 컬렉션으로 설정하여 데이터로 채워집니다 IEnumerable
. 속성을 .로 설정하여 각 항목의 ItemTemplate
모양을 정의할 DataTemplate
수 있습니다.
레이아웃
기본적으로 가로 CarouselView
목록에 항목이 표시됩니다. 그러나 세로 방향을 포함하여 CollectionView와 동일한 레이아웃에 액세스할 수도 있습니다.
상호 작용
현재 표시된 항목 CarouselView
은 및 Position
속성을 통해 CurrentItem
액세스할 수 있습니다.
빈 보기
에서 CarouselView
표시할 수 있는 데이터가 없는 경우 사용자에게 피드백을 제공하는 빈 보기를 지정할 수 있습니다. 빈 보기는 문자열, 뷰 또는 여러 보기일 수 있습니다.
스크롤
사용자가 스크롤을 시작하기 위해 살짝 밀면 항목이 완전히 표시되도록 스크롤의 끝 위치를 제어할 수 있습니다. 또한 CarouselView
프로그래밍 방식으로 항목을 보기로 스크롤하는 두 가지 ScrollTo
메서드를 정의합니다. 오버로드 중 하나는 지정된 인덱스의 항목을 보기로 스크롤하고 다른 하나는 지정된 항목을 보기로 스크롤합니다.