У меня есть BindingList типа User, объект User имеет несколько свойств (имя пользователя, пароль и т. Д.). Поэтому я привязал обработчик событий к событию BindingList.ListChanged, и он прекрасно работает при добавлении или удалении пользователя, НО, если пользовательское свойство изменяется, оно не вызывает событие, есть ли способ достичь этого?
bindingListUsers.Add(someUser); // This raises ListChangedEvent
bindingListUsers.Delete(someUser); // This raises ListChangedEvent
bindingListUsers[0].UserName = "Another user name"; // This does NOT raise the event