次の方法で共有


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

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

注釈

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

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

適用対象