CollectionViewSource.GetDefaultView(Object) Metoda

Definicja

Zwraca widok domyślny dla danego źródła.

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

Parametry

source
Object

Odwołanie do obiektu do źródła powiązania.

Zwraca

ICollectionView Zwraca obiekt, który jest domyślnym widokiem dla danej kolekcji źródłowej.

Uwagi

Ten widok domyślny nigdy nie jest powiązany z żadnymi CollectionViewSource obiektami.

Wszystkie kolekcje mają domyślną wartość CollectionView. WPF zawsze wiąże się z widokiem, a nie z kolekcją. Jeśli powiążesz bezpośrednio z kolekcją, WPF faktycznie wiąże się z domyślnym widokiem dla tej kolekcji. Ten widok domyślny jest współużytkowany przez wszystkie powiązania z kolekcją, co powoduje, że wszystkie powiązania bezpośrednie do kolekcji współdzielą sortowanie, filtrowanie, grupowanie i bieżące właściwości elementów jednego widoku domyślnego. Alternatywnie możesz utworzyć widok kolekcji w języku Extensible Application Markup Language (XAML) lub kodzie przy użyciu CollectionViewSource klasy i powiązania kontrolki z tym widokiem. Przykład można znaleźć w temacie How to Sort and Group Data Using a View in XAML (Jak sortować i grupować dane przy użyciu widoku w języku XAML).

Dotyczy