使用棱镜和内容视图处理MVVM的正确方法是什么?
我正在尝试将此Xamarin应用程序移植到Prism(此contentview和this code)上,并且不确定这样做的正确方法。
我
IContainerRegistry
吗?答案 0 :(得分:3)
您不需要为ContentView定义一个视图模型。
是的,基础视图模型保存了相关商品的数据,因此 ProfileStripView后面的代码中的BindableProperty。
这是一个用户控件,并不意味着您不能跨过更改 ContentView是“用户控件”之间 基本上是在这种情况下在数据更改的情况下,属性将需要支持者进行更改,并且绑定设置将相应地设置为允许更改。
所有contentview的真正作用是使可重复使用的包装中已经杂乱的屏幕看起来更整洁,这种包装在这种情况下是为运动员设置的。它们等效于Fragments in Android
,在Windows UWP/WPF
中它们等于ContentControls