摘要: 谈谈初步体验数据驱动之美,摆脱旧WinForm编程习惯(靠触发事件来实现界面的变化)。WPF的主要思想是用数据驱动来代替事件驱动。当数据发生变化的时候才做出一些相应的处理。使得代码逻辑更加清晰;可以让数据发生变化,通过属性访问器来控制相应的逻辑变化(其实也是数据变化),最后通知View,这样简化了逻辑处理而且减少了逻辑混乱的局面;有利于降低View和ViewModel(或后台具体实现代码)之间的耦合度,也就是说有利于把强依赖关系转为弱依赖甚至没依赖关系。 阅读全文
posted @ 2011-08-09 03:03 Smlant. 阅读(5044) 评论(10) 推荐(7) 编辑