2016-09-22 72 views
0

我有几个区域为其注入每个区域的自定义视图。每个视图都具有相同的基类和相同的基本视图模型。PRISM WPF MVVM:将区域内容绑定到注入视图的viewmodel属性

我想要的是,当我改变视图模型属性,可以说,可见性,这会影响具有注入视图的区域名称的contentcontrol的可见性。

有没有办法通过绑定来做到这一点?

在此先感谢。

回答

1

您可以将自己的区域放入具有自己视图模型的“父视图”中。然后像之前一样注入视图,但将属性绑定到“父视图模型”中每个区域的可见性。

除此之外,RegionManager提供导航功能来交换区域的内容。

相关问题