Can anyone suggest a good implementation of a generic collection class that implements the IBindingListView & IBindingList interfaces and provides Filtering and Searching capabilities?
I see my current options as:
- Using a class that someone else has written and tested
- Inheriting from
BindingList<T>, and implementing theIBindingListViewinterfaces - Write a custom collection from scratch, implementing
IBindingListViewandIBindingList.
Obviously, the first option is my preferred choice.
I used and built upon an implementation I found on and old MSDN forum post from a few years ago, but recently I searched around again and found a sourceforge project called BindingListView. It looks pretty nice, I just haven’t pulled it in to replace my hacked version yet.
nuget package:
Equin.ApplicationFramework.BindingListViewExample code: