CollectionViewSource.GetDefaultView(Object) CollectionViewSource.GetDefaultView(Object) CollectionViewSource.GetDefaultView(Object) CollectionViewSource.GetDefaultView(Object) Method

定義

指定したソースの既定のビューを返します。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 Object Object Object

バインディング ソースへのオブジェクト参照。An object reference to the binding source.

戻り値

指定したソース コレクションの既定のビューである 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. この既定のビューは、これにより、コレクションにすべての直接バインドを並べ替え、フィルター、グループ、および 1 つの既定のビューの現在の項目の特性を共有すると、コレクションにすべてのバインドで共有されます。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)Extensible Application Markup Language (XAML)または code を使用して、CollectionViewSourceクラスし、そのビューにコントロールをバインドします。Alternatively, you can create a view of your collection in Extensible Application Markup Language (XAML)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.

適用対象