我有一个WPF用户控件...在MVVM中。用户控件(包含列表 View )需要页面(包含它)中的数据。我必须在之后的 View的代码中设置一个属性,以获取此数据输入。这是否符合 MVVM (但据我所知,MVVM模式不支持在 View 文件后面的代码中添加代码)。否则,该怎么做?

最佳答案

您想通过数据绑定(bind)来做到这一点。控件绑定(bind)到 View 模型中的属性,该模型接收数据,应用所需的逻辑并将其返回给 View 以进行显示。
看看here可以了解所有工作原理。

关于mvvm - MVVM用户控件-我在哪里声明要从页面获取数据?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2903215/

10-16 15:52