数据绑定思想

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

1. 关于Windowsphone数据的绑定:

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

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

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

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

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

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

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

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

 

   

    

posted on 2013-03-21 20:15  Isaber  阅读(242)  评论(0编辑  收藏  举报

导航