zoukankan      html  css  js  c++  java
  • 数据绑定 单个对象和集合绑定差异

    1  元素和数据的绑定

    (1)界面元素 --> (2)后台数据 <-- (3)其它代码处理数据 

    当为单个对象时,界面元素和数据对象进行绑定。

          单方向时,界面被绑定元素集合只读取数据的值,元素值的变化不会影响数据值。双方向时,失去焦点后,互相影响。只针对(1)与(2)的交互

         (2)-(3)交互,导致的数据的变化,不会影响界面元素,因为变化的原因是因为非绑定元素导致的。为此,需要对象,继承INotifyPropertyChanged接口,可以对PropertyChanged事件做自己的处理,每一个属性都要加入事件中。

    当为集合绑定时,需要进行对象绑定,同单个对象绑定情况类似,为了对整个集合进行控制,可以将集合对象放入到ObservableCollection<t>中,并且增加CollectionChanged 事件处理程序。

  • 相关阅读:
    关键字--static
    java注解
    服务器、应用服务器、web服务器、容器
    进程和线程
    Tomcat7目录结构详解(非常详细)
    HTML小练习
    HTML学习笔记
    javaoo总结二
    javaoo总结一
    python核心-类-1
  • 原文地址:https://www.cnblogs.com/wwwfj/p/3626217.html
Copyright © 2011-2022 走看看