码迷,mamicode.com
首页 > Windows程序 > 详细

企业级架构 MVVM 模式指南 (WPF 和 Silverlight 实现) 译(3)

时间:2016-05-03 23:50:18      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:

第一章 表现模式
关注分离(soc)是企业及软件开发中非常有用的核心原则,也是许多表现模式背后的驱动力量。在WPF和Silverlight开发中,MVVM成为了实现关注分离最为有效的设计模式。然而,这种模式与其他表现模式(MVC,MVP)相比实现起来相对困难。
本章会以贯穿全书的账票项目的例子作为开始。在回顾表现模式的过程中,用每一种模式来实现账票项目使你更加明确它们的优劣所在,这会帮助你明白为什么要使用MVVM模式。
账票项目应用例子
我们从账票项目的基本功能入手,账票项目应用的UI如下所示:

技术分享

当project下拉列表被选择时,其他的成本控件和更新按钮才变为可用。如下所示:

技术分享

现在用户可以随意更新任何成本控件中的内容,如果用户设置实际成本低于预算成本并点击更新按钮后,预算成本内容会变为绿色。

技术分享

当用户设置实际成本高于预算成本时,点击更新按钮会使预算成本内容变为红色。

to be continue...

企业级架构 MVVM 模式指南 (WPF 和 Silverlight 实现) 译(3)

标签:

原文地址:http://www.cnblogs.com/chikenonachain/p/5456726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!