当前位置: 代码迷 >> Silverlight >> Silverlight依赖属性和附加属性的例子
  详细解决方案

Silverlight依赖属性和附加属性的例子

热度:6920   发布时间:2013-02-26 00:00:00.0
求一个Silverlight依赖属性和附加属性的例子
请不要赋值一大窜的文字了哈,就是简单点,写个简单的例子我就知道了,
听说在Silverlight中使用依赖属性绑定之后,一个控件的某个属性改变,另一个控件所依赖的属性也跟着改变?都不用写事件处理??



求例子啊,比如TextBox1里面输入什么值,TextBox2里面马上显示TextBox1的值,这个不能用事件去处理,使用依赖属性,怎么做??
------解决方案--------------------------------------------------------
好吧,先写一种,在设计界面(前端)的代码:

//此方法,后端一点代码都不用写
//只需要关注 Text="{Binding Path=Text, ElementName=textBox1}" ,textBox2的Text属性绑定了textBox1的Text属性
//如果想textBox2的也能影响textBox1,可以改成 Text="{Binding Path=Text, Mode=TwoWay, ElementName=textBox1}" ,Mode=TwoWay双向绑定
<TextBox Height="23" HorizontalAlignment="Left" Margin="39,100,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" />
<TextBox Height="23" HorizontalAlignment="Left" Margin="39,137,0,0" Name="textBox2" VerticalAlignment="Top" Width="120" Text="{Binding Path=Text, ElementName=textBox1}" />

还有一种就只写后端的代码,留给别人写好了
  相关解决方案