CollectionViewSource.GetDefaultView(Object) 메서드

정의

지정된 소스의 기본 뷰를 반환합니다.Returns the default view for the given source.

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

매개 변수

source
Object

바인딩 소스에 대한 개체 참조입니다.An object reference to the binding source.

반환

ICollectionView

지정된 소스 컬렉션의 기본 뷰인 ICollectionView 개체를 반환합니다.Returns an ICollectionView object that is the default view for the given source collection.

설명

이 기본 보기는 개체와는 관련이 없습니다 CollectionViewSource .This default view is never affiliated with any CollectionViewSource objects.

모든 컬렉션에는 기본값이 CollectionView 있습니다.All collections have a default CollectionView. WPF는 항상 컬렉션이 아닌 뷰에 바인딩됩니다.WPF always binds to a view rather than a collection. 컬렉션에 직접 바인딩하는 경우 WPF는 실제로 해당 컬렉션에 대 한 기본 뷰에 바인딩됩니다.If you bind directly to a collection, WPF actually binds to the default view for that collection. 이 기본 뷰는 컬렉션에 대 한 모든 바인딩에서 공유 됩니다 .이를 통해 컬렉션에 대 한 모든 직접 바인딩이 한 기본 뷰의 정렬, 필터, 그룹 및 현재 항목 특성을 공유 합니다.This default view is shared by all bindings to the collection, which causes all direct bindings to the collection to share the sort, filter, group, and current item characteristics of the one default view. 또는 클래스를 사용 하 여 Extensible Application Markup Language (XAML) 또는 코드에서 컬렉션의 뷰를 만든 CollectionViewSource 다음 해당 뷰에 컨트롤을 바인딩할 수 있습니다.Alternatively, you can create a view of your collection in Extensible Application Markup Language (XAML) or code using the CollectionViewSource class, and binding your control to that view. 예제는 방법: XAML에서 뷰를 사용 하 여 데이터 정렬 및 그룹화를 참조 하세요.For an example, see How to: Sort and Group Data Using a View in XAML.

적용 대상