图的 CustomSort 属性设置为 null,可以关闭排序。 筛选 仅仅因为所有对象按照令您高兴的某个顺序显示并不意味着您希望显示所有对象。对于出现在数据中但不属于该视图的那些恶意对象,我们需要为视图提供一个 IContains 接口的实现: void filterButton_Click(object sender, ClickEventArgs e) { ListCollectionView view = (ListCollectionView)Binding.GetView(persons); if( view.CustomFilter == null ) { view.CustomFilter = new PersonFilter(); } else { view.CustomFilter = null; } view.Refresh(); } class PersonFilter : IContains { public bool Contains(object item) { Person person = (Person)item; // Filter adult Persons return person.Age >= 18; } } 这种筛选
数据载入中...
页码:[1] [2] [3] [4] [5] [6] [7] [8] 第8页、共8页 |