蓝色企业网站,网易云音乐wordpress插件,网站遇到攻击时应该怎么做,外贸平台营销from: http://www.cnblogs.com/akwwl/p/3421250.html 在上一篇中介绍了Binding的基本绑定方法#xff0c;这一篇中我们在深入的介绍Binding的其他用法。 Binding的源也就是数据的源头#xff0c;在日常的工作中#xff0c;除了使用像上一篇中的Student对象作为数据源外这一篇中我们在深入的介绍Binding的其他用法。 Binding的源也就是数据的源头在日常的工作中除了使用像上一篇中的Student对象作为数据源外我们还有更多的选择比如控件把自己或者自己的容器或子级元素当做源用一个控件作为另一个控件的数据源等等。 把控件作为Binding源。 GridTextBox x:NameBox HorizontalAlignmentLeft VerticalAlignmentTop Margin100,50,0,0 Height30 Width200 Text{Binding PathValue,ElementNameSilder1,ModeTwoWay}/ Slider x:NameSilder1 HorizontalAlignmentLeft Margin100,120,0,0 Maximum100 Minimum0 VerticalAlignmentTop Width200//Grid 其中Text{Binding PathValue,ElementNameSilder1,ModeTwoWay}等价于C#代码 this.Box.SetBinding(TextBox.TextProperty, new Binding(Value) { SourceSilder1}); 或 Binding binding new Binding() { Path new PropertyPath(Value), Source Silder1 }; this.Box.SetBinding(TextBox.TextProperty,binding); Binding还支持多级路径通俗地将就是一路“点”下去。比如如果想让一个TextBox显示另外一个TextBox的文本长度我们可以这么写 GridTextBox x:NameBox HorizontalAlignmentLeft VerticalAlignmentTop Margin100,50,0,0 Height30 Width200 / TextBox x:NameBox2 HorizontalAlignmentLeft VerticalAlignmentTop Margin100,123,0,0 Height30 Width200 Text{Binding PathText.Length,ElementName Box,ModeOneWay} //Grid 等于C#代码如下 Binding binding new Binding(Text.Length) { SourceBox,ModeBindingMode.OneWay}; this.Box2.SetBinding(TextBox.TextProperty,binding);