I have the following XAML:
You should not need to notify if the collection itself adds or removes items. However, if you swap the whole collection out with a new/different instance (i.e. familyList = new ObservableCollection
) you need to notify. If you are indeed changing the instance, consider clearing/repopulating the collection instead.