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 widokiem domyślnym ICollectionView 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 kolekcją. Jeśli powiążesz bezpośrednio z kolekcją, WPF faktycznie wiąże się z widokiem domyślnym 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, grupę i bieżące charakterystyki 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