Kasvis,
The NotSupportedException is thrown if the underlying IBindingList object (the object that the BindingSource object was created with) does not support searching. This is a property of the IBindingList interface: IBindingList.SupportsSearching. If this is false, then you cannot search the list.
The IBindingSource interface has a property to check this: IBindingSource.SupportsSearching. If this is false, the IBindingSource does not support the Find method.
To implement searching capabilities on a IBindingList, there are 6 methods and 9 properties to implement. For further info, check out IBindingList in Help.
Hope this helps,
Tray
Copyright (c) Marimer LLC