随笔 - 55  文章 - 15  trackbacks - 0
<2012年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     摘要: MVVM的目的是为了把表现与逻辑分开来,相互之间不要有太大的影响,让程序员能够专心地做某一块。但有些时候必须要有联系,外部传入数据,控件接收数据,并传入后台处理,后台处理后的数据又要显示在控件上,这就需要数据绑定。数据绑定的方法已经说了几遍了,有3种方法,一种是源和目标都是依赖属性的时候,直接在Xaml文件中binding就行了,方法也比较简单;第二种和第三种方法针对的都是源不是依赖属性的时候,但目标必须是依赖属性,这时第二种方法要使用INotifyPropertyChanged接口,当属性改变的时候,一个Event被激活,并且提醒Binding对象将新值写入目标数据;第三种方法是设置DataContext,这种方法最简单,只需要在Xaml文件中设置一下就好。  阅读全文
posted @ 2012-06-26 17:24 Dino-Tech 阅读(1389) | 评论 (0)编辑 收藏