百度空间 | 百度首页 
 
查看文章
 
关于WPF V-VM-M模型的废话
2009年04月29日 星期三 10:11

任何模型的提出都是为了更好的组织自己的代码,更加有效的去测试,当然最终的目的是为了更好的方便我们管理、更改和记忆.

WPF为我们提供了强大的数据绑定功能使我们从界面上解藕。具体的技术在此不探讨,我想说的是我们的代码应该放那里。

先说View,View的粒度不能太小也不能太大,个人经验是一个user control配合ViewModel干好一件事情。如果控件显示数据就用dependency properties,如果想用事件换上Command吧.

再说ViewModel,ViewModel是View的一个映射(可以理解为Viwe是给人看的,ViewModel是给*Unit看的),在此提供Command的具体逻辑,

最后是Model,Model就是我们正常的代码了.他提供了基本的业务逻辑供上层使用,包括数据验证等逻辑.


类别:Wpf | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu