Xamarin.Forms CollectionView

Giriş

, CollectionView Farklı düzen belirtimleri kullanarak veri listeleri sunmaya yönelik esnek ve performanslı bir görünümüdür.

Veriler

, Özelliği, uygulayan IEnumerable herhangi bir CollectionView koleksiyon olarak ayarlanarak ItemsSource verilerle doldurulur. Listedeki her öğenin görünümü, özelliği bir DataTemplate olarak ayarlanarak ItemTemplate tanımlanabilir.

Düzen

Varsayılan olarak, CollectionView öğeleri dikey bir listede görüntüler. Ancak dikey ve yatay listeler ve Izgaralar belirtilebilir.

Seçim

Seçim varsayılan CollectionView olarak devre dışıdır. Ancak, tek ve birden çok seçim etkinleştirilebilir.

Boş görünümler

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

Kaydırma

Bir Kullanıcı bir kaydırma başlatmak üzere pes geldiğinde, kaydırmanın bitiş konumu, öğelerin tam olarak gösterilmesi için denetlenebilir. Ayrıca CollectionView , öğeleri programlı olarak görünüme kaydırılan iki ScrollTo yöntemi tanımlar. Aşırı yüklerden biri, belirtilen dizindeki öğeyi görünüme kaydırır, diğeri belirtilen öğeyi görünüme kaydırır.

Gruplandırma

CollectionViewözelliğini olarak true ayarlayarak IsGrouped doğru gruplanmış verileri görüntüleyebilir.