zoukankan      html  css  js  c++  java
  • 1. WP8.1学习笔记

    数据绑定

    1. 含义:将对象绑定到控件上 2.基本名词
      • 控件:绑定目标
      • 对象:绑定源(数据源)
      • 控件与对象属性的联系:路径

    如何绑定

    1. 创建对象,设置控件
    2. 在控件需要数据绑定的地方使用拓展语法
       <Button Content="按钮"/>
       <Button content="{Binding Path=属性名}"/>
    3. 在后台为控件的DataContext赋值
       this.Context=对象;
    4. 设置绑定类型:

       content="{Binding Path=属性名,Mode=绑定类型}"

      绑定类型

      • OneTime
      • OneWay
      • TwoWay
    5. 当后台对象发生修改后,提示前端更新内容 所以数据源的类需要继承自INotifyPropertyChanged接口

      1. 添加一个处理事件的方法
         private void Func(string bindingPath)
         {
             if (PropertyChanged != null)
             {
                 PropertyChanged(this, new PropertyChangedEventArgs(bindingPath));
             }        
         }
      2. 在对应属性的读取访问器下调用该方法
    test2
  • 相关阅读:
    技术分享:unity3d基础问题
    转载》【3个免费名额】爱加密TFC大会15万手游保护服务免费送!速来报名!
    Android APP通用型拒绝服务、漏洞分析报告
    493万Gmail用户的账号密码遭泄露,疑从其他网站数据库提炼而成
    转载:在 android dialog中使用Autocompletetext
    转载 iOS工程适配64-bit 经验分享
    爱加密联合应用之星(APPSTAR)为开发者提供免费云加密服务
    魔学院_部门课程笔记1_LoadRunner性能测试
    Jmeter学习笔记12-监听器以及测试结果的分析
    Jmeter学习笔记11-分布式性能测试
  • 原文地址:https://www.cnblogs.com/JacZhu/p/4774287.html
Copyright © 2011-2022 走看看