Xamarin的.窗体页面、视图和视图模型



我对手机开发还是个新手。
页面和视图的区别是什么?
从我的理解页面是视图的容器,反过来,如果实现MVVM模式可以有一个相关的ViewModel。在这个场景中,页面没有关联的ViewModel。
这样对吗?


谢谢

Page用于创建不同的屏幕(页面),例如LoginPage。视图是一个可以嵌入到页面中的UI界面。在MVVM中,当视图模型的属性发生变化时,会通知视图。页面和视图都可以进行数据绑定。

关于MVVM的更多信息,可以参考:The Model-View-ViewModel Pattern | Microsoft

最新更新