谈起MVVM设计模式,可能第一映像你会想到WPF/Sliverlight,他们提供了的数据绑定(DataBinding),命令(Command)等功能,这让MVVM模式得到很好的实现。MVVM设计模式顾名思义,通过分离关注点,各司其职。通过DataBinding可达到数据的双向绑定,而命令Command更是将传统的CodeBehind事件独立到ViewModel中。在WPF中,你会像如下这样去定义一个专门管理视图View的ViewModel:同时在View中你需要使用Binding将ViewMo