摘要: MVVM,随着XAML标记语言的出现而出来的一种新的设计模式,它将WPF或Silverlight的应用程序重新进行了分层:Model – View - ViewModel。它们之间的关系是:Model为数据模型层,这里面用来放置应用程序中的实体类。ViewModel是视图模型,依懒于Model层,主要用于为View层提供数据和业务实现。在设计ViewModel层时,里面不要出现一些View中控件的状态,一切属性的设计要按业务需要来。View层中的类主要是与用户进行交互的类,这里面主要又分为这么几块:UI、Action、Trigger、Behavior、Style和Template。在最初接触到 阅读全文
posted @ 2012-08-31 20:08 Gene Li 阅读(2248) 评论(13) 推荐(1) 编辑