windows phone:数据绑定思想

转载于 http://www.cnblogs.com/Isaber-blogs/archive/2013/03/21/2974126.html

题记: 这里没有粘贴详细代码,因为本人觉得代码不是最重要,用法才是最重要,所以这里记录一下平时开发时一些关键用法。可能会比较乱,不过记录的确实是在平时经验中的点滴积累。

1. 关于Windowsphone数据的绑定:

   (1).Silverlight for window sphone 7给数据绑定提供了3种形式,可以修改mode属性来选择:

       OneTime:目标控件的属性只更新一次,以后的更新会被忽略。

       OneWay:数据对象的值会同步到目标控件的属性,但是目标控件的属性修改不会同步到绑定数据源(就好像控件TextBlock可以显示数据信息,但是修改的数据不能反映回到数据源)

       TwoWay:目标控件的属性和数据源的属性互相同步。

   要实现OneWay 和TwoWay两种方式,必须遵循以下步骤:

       a.用于OneWay和TwoWay的绑定源对象必须继承于INotifyPropertyChanged接口。

       b.绑定目标和数据源有变化时,需要使用INotifyPropertyChanged 通知对象数据有更新。

       c.INotifyPropertyChanged事件很熟捕捉到数据源被修改,将会返回被修改的数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值