I assume you are using ObservableCollection<T>
class for your custom collection. DataGridView
doesn't know about INotifyCollectionChanged
. It is intended for WPF bindings and not to be used in WinForms
.
See this SO question for more information.