您的位置:首页 > 其它

windows phone:数据绑定思想

2013-04-05 16:12 162 查看
转载于 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事件很熟捕捉到数据源被修改,将会返回被修改的数据。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: