Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

CollectionViewSource::GetDefaultView Method (Object^)

 

Returns the default view for the given source.

Namespace:   System.Windows.Data
Assembly:  PresentationFramework (in PresentationFramework.dll)

public:
static ICollectionView^ GetDefaultView(
	Object^ source
)

Parameters

source
Type: System::Object^

An object reference to the binding source.

Return Value

Type: System.ComponentModel::ICollectionView^

Returns an ICollectionView object that is the default view for the given source collection.

This default view is never affiliated with any CollectionViewSource objects.

All collections have a default CollectionView. WPF always binds to a view rather than a collection. 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. 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. For an example, see How to: Sort and Group Data Using a View in XAML.

.NET Framework
Available since 3.0
Return to top
Show:
© 2017 Microsoft