(1)绑定模式:

<Lable x:Name=lab Content={binding UserName} /> <!--binding相当于SetBinding-->

Content={binding UserName}:理解成绑定关系,而不是赋值关系

Content={binding UserName}xaml代码等价于下面的两条语句:

Bingding bingding = new Binding("UserName"){Source=doctor} {主要包括:源 和 源的属性(即binding的path),这二者生成绑定对象}

BingdingOperations.SetBinding(lab,Lable.ContentProperty,binding[doctor、doctor.UserName]);{主要包括:绑定对象、目标和目标的依赖属性},将源(doctor)的UserName属性(binding的path)绑定到目标(lab)的ContentProperty属性(依赖属性)上。

(2)直接赋值模式:

<Lable x:Name=lab Content="赵会东" />

public object Content

{

get{return GetValue(ContentProperty);}

set{SetValue(ContentProperty,Value);}

}

最新文章

  1. html中table边框属性
  2. FineUI配置文件
  3. js实现冒泡排序
  4. JavaScript实现省市级联效果实例
  5. C++中 接口的定义 COM
  6. 尽量少用Include
  7. CSS实现图片快速等比例缩放,效果佳
  8. Hadoop 源码编译导出
  9. android模拟器访问localhost或127.0.0.1报错
  10. Android设备上i-jetty环境的搭建-手机上的web服务器
  11. sort对象数组排序
  12. BCB/Delphi中常用的VCL函数说明(字符串函数)
  13. Python自学笔记-进程,线程(Mr serven)
  14. appium测试代码nullpoint
  15. python_库学习_01
  16. vue-标签页组件
  17. VBS弹出来的对话框如何置顶!--果然技巧
  18. 数据特征分析:3.统计分析 &amp; 帕累托分析
  19. [转]抛弃jQuery,使用原生JavaScript
  20. List、Map、Set的区别与联系

热门文章

  1. error C1853: “Debug\BigBuffer.pch”预编译头文件来自编译器的早期版本,或者预编译头为 C++ 而在 C 中使用它(或相反)
  2. 详解jquery插件中(function ( $, window, document, undefined )的作用。
  3. Linux中的服务管理
  4. (4.5)DBCC的概念与用法(DBCC TRACEON、DBCC IND、DBCC PAGE)
  5. PopuWindow和软件盘共存时的设置
  6. mybatis-generator和TKmybatis的结合使用
  7. 剑指offer 面试41题
  8. 解决PowerDesigner 反向工程没有注释(备注)
  9. 提高开发效率 -&gt; 图片
  10. bootstrap table 复选框使用