Aracılığıyla paylaş


Xamarin.Forms CarouselView

Giriş

CarouselView, verilerin kaydırılabilir bir düzende sunulmasına yönelik bir görünümdür ve kullanıcıların bir öğe koleksiyonunda gezinmek için çekebileceği bir görünümdür.

Veri

, CarouselView özelliğini uygulayan IEnumerableherhangi bir koleksiyona ayarlayarak ItemsSource verilerle doldurulur. Her öğenin görünümü, özelliği olarak DataTemplateayarlanarak ItemTemplate tanımlanabilir.

Düzen

Varsayılan olarak, bir CarouselView öğelerini yatay bir listede görüntüler. Ancak, dikey yönlendirme de dahil olmak üzere CollectionView ile aynı düzenlere de erişebilir.

Etkileşim

içinde CarouselView şu anda görüntülenen öğeye CurrentItem ve Position özellikleri aracılığıyla erişilebilir.

Boş görünümler

içinde CarouselView, görüntülenebilecek veri olmadığında kullanıcıya geri bildirim sağlayan boş bir görünüm belirtilebilir. Boş görünüm dize, görünüm veya birden çok görünüm olabilir.

Kaydırma

Bir kullanıcı kaydırmayı başlatmak için çekince, öğelerin tam olarak görüntülenmesi için kaydırmanın bitiş konumu denetlenebilir. Ayrıca, CarouselView öğeleri program aracılığıyla görünüme kaydıran iki ScrollTo yöntem tanımlar. Aşırı yüklemelerden biri belirtilen dizindeki öğeyi görünüme kaydırırken, diğeri belirtilen öğeyi görünüme kaydırıyor.