Может кто-нибудь описать, какая разница между ними для моего проекта.
В настоящее время у меня есть List<MyClass>
и установите BindingSource для этого и DataGridView в BindingSource.
Я реализовал IEditableObject
, поэтому, когда вызывается CancelEdit, я возвращаю свой объект обратно к тому, что было с Memberwise.Clone()
Изменит ли мой список на BindingList на решение любого из этих вопросов и каковы преимущества использования BindingList?