Список ObservableCollection<> не будет обновляться после удаления элемента

Я хочу удалить элемент из TreeView к которому я привязываю ObservableCollection<TreeNode> TreeViewNode, типа TreeNode, Однако, когда я удаляю элемент TreeViewNodes.Remove(_item); список не обновляется.

Я использую:

public class TreeNode: TreeViewItem
{
    public string Type { get; set; }
    public string Name { get; set; }       
}

public event PropertyChangedEventHandler PropertyChanged;

[NotifyPropertyChangedInvocator]
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
    PropertyChangedEventHandler handler = PropertyChanged;
    if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName));
}

0 ответов

Другие вопросы по тегам