如何使用綁定去改變事件驅動的關系。
先介紹一下標簽擴展
目錄
控件與控件之間的綁定
代碼分析
綁定語法詳解
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}
這是一個元素綁定表達式,包含三個關鍵部分: