2009-12-16 4 views
0

나는 HierarchicalDataTemplate을 통해 observablecollection에 바인딩 된 treeview를 가지고 있습니다. 나는 모든 레벨에서 새로운 treeviewitem이 추가되었다는 알림을 제공하는 트리 뷰 기능을 찾지 못하는 것 같습니다.WPF treeview - treeviewitem이 treeview에 추가되었을 때 어떻게 알 수 있습니까?

내 모델의 루트에 항목 추가 알림을 처리하고 처리 할 수있는 속성 변경을 발생시킬 수 있음을 알고 있지만이 기능을 모델/뷰에 추가하지 않고 내 뷰에서 수행하는 방법을 찾으려고합니다. 모델.

감사합니다.

답변

0

이미 컬렉션이 변경되면 알려주는 Observable Collection을 사용하고 있으므로 동일한 컬렉션의 옵저버 인 트리 뷰가 아니라이 이벤트에 연결됩니다.

+0

빠른 답변 주셔서 감사합니다. 사실 ObservableCollection에 재귀 적으로 하위 ObservableCollections이있을 수 있습니다. 따라서 어떤 수준에서도 컬렉션이 업데이트되었는지 여부를 알아야합니다. – Oren

관련 문제