I have a BindingList which is the data source for a Bindingsource, which in turn is a data source for a DataGridView.
(The objects are purely managed, and do not have anything that requires calling .Dispose().)
When I wish to clear the list, and hence clear the grid, I am simply calling BindingSource.Clear(), which as far as I can tell clears the underlying BindingList containing my objects, and because it is data-bound to the grid, the rows in the grid disappear.
Should I be doing anything else to the grid (or anything else), to ensure that all the data has been cleaned up?
Thanks.