WPF TreeView bound to ObservableCollection not updating root nodes
问题 Sorry - my question is almost identical to this one but since it didn't receive a viable answer, I am hoping that someone else has some fresh ideas. I have a WPF TreeView that is bound to a hierarchy of a single type: public class Entity { public string Title { get; set; } public ObservableCollection<Entity> Children { get; set; } } The Entity class implements INotifyPropertyChanged, but I have omitted this code for clarity. The TreeView is bound to an ObservableCollection<Entity> and each