WPF treeview - Как я узнаю, когда элемент дерева был добавлен в дерево? - PullRequest
0 голосов
/ 16 декабря 2009

У меня есть древовидное представление, которое связано с наблюдаемой коллекцией через HierarchicalDataTemplate. Кажется, я не могу найти какую-либо функциональность древовидной структуры, которая предоставляет мне уведомления о том, что на любом уровне был добавлен новый древовидный элемент.

Я знаю, что могу отправлять уведомления о добавлении элементов в корень моей модели и вызывать изменения свойств, которые можно обрабатывать, но я пытаюсь найти способ сделать это с помощью своего представления, не добавляя эту функцию в модель / представление-модель .

Спасибо, Орен.

1 Ответ

0 голосов
/ 16 декабря 2009

Вы уже используете коллекцию Observable, которая уведомляет об изменении коллекции, поэтому подключайтесь к этому событию, а не к древовидной структуре, которая также является наблюдателем той же коллекции.

...