我目前正致力于使用WPF和MVVM设计模式开发应用程序。我正在尝试做以下事情:
我想有两个模特,父母和孩子。父类有多个子类对象,每个子对象共享一个父对象。
然后,我想创建两个视图模型,父视图模型和子视图模型。另外,我想让父视图模型具有父模型,并将子模型分配给父模型中的每个子视图模型。
我能想到的一个解决方案是让父视图模型具有子视图模型,并将子模型分发给父视图模型中的每个子视图模型。
但是,我不想让父视图模型具有子视图模型,因为已经在模型中创建了父视图和子视图的关系。如果这样做,您也必须为视图模型建立相同的关系。
所以,我想与子视图模型和父视图模型共享一个父模型,而不让父视图模型具有子视图模型。
你能解决这个问题吗?谢谢。
答案 0 :(得分:0)
感谢您回答我的问题。我使用父视图的附加行为解决了这个问题。这就是我所做的。
我的解释对你来说可能听起来很糟糕。但这几乎就是我所做的一切。
再次感谢您的回答,并拥有良好的编码生活!!