BindingListCollectionView.CustomFilter 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置自定义筛选器。
public:
property System::String ^ CustomFilter { System::String ^ get(); void set(System::String ^ value); };
public string CustomFilter { get; set; }
member this.CustomFilter : string with get, set
Public Property CustomFilter As String
属性值
用于指定项的筛选方式的字符串。
注解
使用 CanCustomFilter 属性测试视图是否支持自定义筛选,然后再将字符串分配给此属性。
语法取决于 IBindingListView 实现。 有关支持的筛选器表达式语法的示例,请参阅 RowFilter。
请注意,如果你有多个BindingListCollectionView对象,并且基础源是一个或一个DataView``DataTable
对象,则视图对象不会独立排序或筛选。 例如,如果你有两 BindingListCollectionView 个对象与同一个对象相关联 DataTable
,并且对其中一个视图执行排序,则其他视图中的项目顺序可能会受到影响。 这是因为 BindingListCollectionView 对象使用基础 IBindingList 进行排序和筛选功能。