基于C#的MVVM框架设计
发布时间
阅读量:
阅读量
示例结果展示

前提了解
MVVM是Model-View-ViewModel技术的全称的简称,在WPF或Silverlight开发中有着广泛的应用
Model——可以理解为带有字段,属性的类。例如学校类,教师类,学生类等
View——可以理解为我们所看到的UI。前端界面。
处于View与Model之间的中间体,在这两个组件之间担当了连接器的角色,并使二者实现了解耦关系。它不仅仅是一个简单的封装结构;不仅承载了业务逻辑,并且还支持对Model进行扩展配置——例如,在一个Scenario中若有一个公开属性不需要在User界面展示,则无需在ViewModel中进行显式定义就可以实现对该属性的隐藏显示处理。
处于View与Model之间的中间体,在这两个组件之间担当了连接器的角色,并使二者实现了解耦关系。它不仅仅是一个简单的封装结构;不仅承载了业务逻辑,并且还支持对Model进行扩展配置——例如,在一个Scenario中若有一个公开属性不需要在User界面展示,则无需在ViewModel中进行显式定义就可以实现对该属性的隐藏显示处理。
MVVM模式特点
视图类中的C
全部评论 (0)
还没有任何评论哟~
