更新: 2008 年 7 月
表示实现 IBindingList 的集合的 CollectionView,例如 Microsoft ActiveX 数据对象 (ADO) 数据视图。
Public NotInheritable Class BindingListCollectionView _ Inherits CollectionView _ Implements IComparer
Dim instance As BindingListCollectionView
public sealed class BindingListCollectionView : CollectionView, IComparer
public ref class BindingListCollectionView sealed : public CollectionView, IComparer
public final class BindingListCollectionView extends CollectionView implements IComparer
无法直接在 XAML 中创建此类的实例。
所有集合都具有一个默认 CollectionView。对于实现 IBindingListView 或 IBindingList 的集合,默认的集合视图为 BindingListCollectionView。具体而言,对于 BindingListCollectionView,IBindingList 是必需的,而 IBindingListView 是可选的接口,它提供更多的排序和筛选支持。
如果有多个 BindingListCollectionView 对象,并且基础源为 DataTable 或 DataView,则视图对象不单独进行排序或筛选。例如,如果两个 BindingListCollectionView 对象都与同一个 DataTable 相关联,并且对其中一个视图进行了排序,则另一个视图中的项的顺序将受到影响。这是由于 BindingListCollectionView 对象使用基础 IBindingList 实现排序和筛选功能。
有关集合视图的更多信息,请参见数据绑定概述。
Windows Vista
日期
历史记录
原因
2008 年 7 月
增加了新成员:CanAddNew 属性、CanCancelEdit 属性、CanRemove 属性、CurrentAddItem 属性、CurrentEditItem 属性、IsAddingNew 属性、IsEditingItem 属性、ItemProperties 属性、NewItemPlaceholderPosition 属性、AddNew 方法、CancelEdit 方法、CancelNew 方法、CommitEdit 方法、CommitlNew()()() 方法、EditItem 方法、Remove 方法和 RemoveAt 方法。
SP1 功能更改。