2013年7月12日

MVVM的一点感悟

摘要: MVVM经典之处: 1.使用Binding;2.使用Command;3.使用委托 后台数据变化,怎么通知UI跟着变化 首先看一下Binding。UI上使用Binding来获得数据的元素,会逐层的从各层的DataContext去寻找绑定属性对应的数据,当然找到一个后就不往后找了,找的过程则是调用了get访问器获得相关属性的值。在MVVM中,后台的数据变了,是怎么通知UI的呢?INotifyPropertyChanged,通过INotifyPropertyChanged对set访问器的监视,数据被重新设置,就会被INotifyPropertyChanged检测到,通过INotifyPro... 阅读全文

posted @ 2013-07-12 14:52 IT小料 阅读(221) 评论(0) 推荐(0) 编辑

导航