In my client app I'm using a binding source to fill a data grid with data from a database. The data source property of the binding source is set to a collection containing my custom business objects (this collection inherits the collection base class). Setting the sort and/or filter properties of the binding source has no effect on the data grid. Is there a way around this? Could I somehow implement this funcionality into my collection manualy???