如何使用绑定去改变事件驱动的关系。
先介绍一下标签扩展
目录
控件与控件之间的绑定
代码分析
绑定语法详解
1. Binding - 绑定标记
2. ElementName=slider - 绑定源
3. Path=Value - 绑定路径
不同控件属性的默认模式:
控件和属性绑定
1. 数据模型类的作用
2. 窗口中建立数据上下文
3. XAML中的绑定语法
控件与控件之间的绑定
代码分析
<Grid><StackPanel><!-- 滑动条控件 --><Slider x:Name="slider" Margin="5" /><!-- 三个文本框,都绑定到滑动条的值 --><TextBox Text="{Binding ElementName=slider, Path=Value}" x:Name="textbox1" Margin="5" Height="30" /><TextBox Text="{Binding ElementName=slider, Path=Value}" x:Name="textbox2" Margin="5" Height="30" /><TextBox Text="{Binding ElementName=slider, Path=Value}" x:Name="textbox3" Margin="5" Height="30" /></StackPanel>
</Grid>
绑定语法详解
{Binding ElementName=slider, Path=Value}
这是一个元素绑定表达式,包含三个关键部分: