CollectionViewSource.GetDefaultView(Object) Yöntem

Tanım

Verilen kaynak için varsayılan görünümü döndürür.

public:
 static System::ComponentModel::ICollectionView ^ GetDefaultView(System::Object ^ source);
public static System.ComponentModel.ICollectionView GetDefaultView (object source);
static member GetDefaultView : obj -> System.ComponentModel.ICollectionView
Public Shared Function GetDefaultView (source As Object) As ICollectionView

Parametreler

source
Object

Bağlama kaynağına bir nesne başvurusu.

Döndürülenler

ICollectionView

Verilen kaynak koleksiyonu için varsayılan görünüm olan bir ICollectionView nesne döndürür.

Açıklamalar

Bu varsayılan görünüm hiçbir zaman hiçbir nesneyle ilişkili değildir CollectionViewSource .

Tüm koleksiyonların varsayılan CollectionViewdeğeri vardır. WPF her zaman koleksiyon yerine bir görünüme bağlanır. Doğrudan bir koleksiyona bağlarsanız WPF aslında bu koleksiyon için varsayılan görünüme bağlanır. Bu varsayılan görünüm, koleksiyondaki tüm bağlamalar tarafından paylaşılır ve bu da koleksiyondaki tüm doğrudan bağlamaların tek bir varsayılan görünümün sıralama, filtre, grup ve geçerli öğe özelliklerini paylaşmasına neden olur. Alternatif olarak, sınıfını kullanarak CollectionViewSource Genişletilebilir Uygulama Biçimlendirme Dili'nde (XAML) veya kodda koleksiyonunuzun bir görünümünü oluşturabilir ve denetiminizi bu görünüme bağlayabilirsiniz. Örnek için bkz . Nasıl yapılır: XAML'de Görünüm Kullanarak Verileri Sıralama ve Gruplandırma.

Şunlara uygulanır