开始讲一点 硬技能 怎么用Blend实现绑定

Blend 硬货 绑定_Blend

效果

Blend 硬货 绑定_解决方案_02

详细说一下绑定

1)default 

2)OneTime 

3) One Way

4)TwoWay

5) OneWaytoSource

我们上面 的例子就是默认绑定    是双向的 

OneTIME  只绑定一次 如果初始值是20 那么值就是20  往后在设置 不会有任何反应

One Way 单项绑定

TwoWay双向绑定

OneWaytoSource 也类似单项绑定

在绑定的时候 也可以设置什么时候触发响应

什么意思那 

如果我们做一个效果 这样的 录入值 后 必须点击一次到别的文本框 才会生效 很不方便

Blend 硬货 绑定_解决方案_03

解决方案  绑定需要增加

{Binding Value, ElementName=slider, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}

Blend 硬货 绑定_双向绑定_04

效果

Blend 硬货 绑定_Blend_05