Wpf binging(一) 基础

时间:2023-03-09 10:00:22
Wpf  binging(一) 基础

1.C# 代码后台绑定

Wpf  binging(一) 基础

分别步骤为

1. 准备数据源

2.实例化 binging对象   以及设置 该对象的 数据源 和数据源的访问路径(也就是该数据源的什么属性绑定)

3. 把前端ui控件的 Text 属性与 binging 映射起来

上面代码可以简写为

Wpf  binging(一) 基础

wpf中 后台可以访问前端的元素,但前端无法访问后台声明的变量,所以 与这句对应的前端代码需要 用到 “资源” 需要在 “资源”里实例化 数据源 然后前端绑定

2.前端绑定

Wpf  binging(一) 基础

ElementName=需要绑定的控件元素名称

Path =需要与该控件的哪个属性绑定

Text = 自己的Text属性

Wpf  binging(一) 基础

Wpf  binging(一) 基础

3.binging的方向以及数据更新

Wpf  binging(一) 基础

binging 的mode 属性来设置 绑定对象的数据同步方向,

Wpf  binging(一) 基础

UpdateSourceTrigger  更新数据由什么事件触发,一般为修改后失去焦点时触发,

Wpf  binging(一) 基础Wpf  binging(一) 基础

4. Path

Wpf  binging(一) 基础

Wpf  binging(一) 基础

Path 属性: 集合代表本身 用  “/”表示  如果数据不是集合 是个简单类型 用 “.”来代表自己 ,在前端可以不用写,C#后台必须要写 “.”

Wpf  binging(一) 基础

5.Source

Wpf  binging(一) 基础

Wpf  binging(一) 基础

Wpf  binging(一) 基础