Early Preview
This is currently very much a preview. Please feel free to try things out,
but don't be upset if anything is not yet working. Feedback is welcome over on our
GitHub Dicussions page.
interface System.​ComponentModel.​IBindingListView
Assembly: System.ComponentModel.TypeConverter
Implemented Interfaces
- IBindingList (Inherits: Collections.​ICollectionCollections.​IEnumerableCollections.​IList)
Extends the <see cref="T:System.ComponentModel.IBindingList" /> interface by providing advanced sorting and filtering capabilities.
Properties
string
Filter
Gets or sets the filter to be used to exclude items from the collection of items returned by the data source.
SortDescriptions
Gets the collection of sort descriptions currently applied to the data source.
bool
SupportsAdvancedSorting
Gets a value indicating whether the data source supports advanced sorting.
bool
SupportsFiltering
Gets a value indicating whether the data source supports filtering.
Methods
void
ApplySort​(ListSortDescriptionCollection sorts)
Sorts the data source based on the given <see cref="T:System.ComponentModel.ListSortDescriptionCollection" /> .
sorts
The <see cref="T:System.ComponentModel.ListSortDescriptionCollection" /> containing the sorts to apply to the data source.
void
RemoveFilter​()
Removes the current filter applied to the data source.