2
TreeView의 example에 트리에 노드를 추가하는 방법 (런타임에 트리의 특정 노드에 새 노드 추가)?TreeView가있는 MVVM - 노드 추가
(a) 모델 또는
(b) 뷰 모델에 새 노드를 추가해야합니까?
그 중 하나의 변경 사항이 다른 변경 사항에 어떻게 영향을 줍니까?
TreeView의 example에 트리에 노드를 추가하는 방법 (런타임에 트리의 특정 노드에 새 노드 추가)?TreeView가있는 MVVM - 노드 추가
(a) 모델 또는
(b) 뷰 모델에 새 노드를 추가해야합니까?
그 중 하나의 변경 사항이 다른 변경 사항에 어떻게 영향을 줍니까?
모델을 ViewModel에 추가해야 모델을 ViewModel과 일관되게 유지할 수 있습니다. ViewModel에서 자식 노드 모음은 ObservableCollection<T>
이어야 노드가 추가/제거 될 때 UI에 알립니다.