2
如何在TreeView的这个example中向树添加节点(即在运行时将新的子节点添加到树中的特定节点)?MVVM with TreeView - 添加节点
是否应将新节点添加到
(a)模型或
(b)视图模型?
如何改变其中一个影响另一个?
如何在TreeView的这个example中向树添加节点(即在运行时将新的子节点添加到树中的特定节点)?MVVM with TreeView - 添加节点
是否应将新节点添加到
(a)模型或
(b)视图模型?
如何改变其中一个影响另一个?
应将它们添加到ViewModel中,ViewModel将它们添加到模型中(以保持模型和ViewModel之间的一致性)。在ViewModel中,子节点的集合应为ObservableCollection<T>
,以便在添加/删除节点时通知UI