CollectionViewSource.GetDefaultView(Object) メソッド

定義

指定されたソースの既定のビューを返します。

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

バインディング ソースへのオブジェクト参照。

返品

指定したソース コレクションの既定のビューである ICollectionView オブジェクトを返します。

注釈

この既定のビューは、 CollectionViewSource オブジェクトと関連付けされません。

すべてのコレクションには既定の CollectionViewがあります。 WPF は常にコレクションではなくビューにバインドします。 コレクションに直接バインドする場合、WPF は実際にそのコレクションの既定のビューにバインドします。 この既定のビューは、コレクションへのすべてのバインドによって共有されます。これにより、コレクションへの直接バインドはすべて、1 つの既定のビューの並べ替え、フィルター、グループ、および現在の項目の特性を共有します。 または、 CollectionViewSource クラスを使用して、拡張可能なアプリケーション マークアップ言語 (XAML) またはコードでコレクションのビューを作成し、そのビューにコントロールをバインドすることもできます。 例については、「 方法: XAML でビューを使用してデータを並べ替え、グループ化する」を参照してください。

適用対象