你的位置:首页 > 软件开发 > ASP.net > WPF入门教程系列十六——WPF中的数据绑定(二)

WPF入门教程系列十六——WPF中的数据绑定(二)

发布时间:2015-08-10 16:00:37
三、绑定模式 通过上一文章中的示例,学习了简单的绑定方式。在这里的示例,要学习一下绑定的模式,和模式的使用效果。 首先,我们来做一个简单示例,这个示例是根据ListBox中的选中项,去改变TextBlock的背景色。将 TextBlock 的背 ...

WPF入门教程系列十六——WPF中的数据绑定(二)

三、绑定模式

    通过上一文章中的示例,学习了简单的绑定方式。在这里的示例,要学习一下绑定的模式,和模式的使用效果。

    首先,我们来做一个简单示例,这个示例是根据ListBox中的选中项,去改变TextBlock的背景色。将 TextBlock 的背景色绑定到在 ListBox 中选择的颜色。在下面的代码中针对TextBlock的 Background 属性使用绑定语法绑定从 ListBox 中选择的值。代码如下。

  

 <StackPanel Grid.Row="1">      <TextBlock Width="248" Height="24" Text="颜色:"    TextWrapping="Wrap"/>      <ListBox x:Name="listColor" Width="248" Height="56">        <ListBoxItem Content="Blue"/>        <ListBoxItem Content="Red"/>        <ListBoxItem Content="Green"/>        <ListBoxItem Content="Gray"/>        <ListBoxItem Content="Cyan"/>        <ListBoxItem Content="GreenYellow"/>        <ListBoxItem Content="Orange"/>      </ListBox>      <TextBlock Width="248" Height="24" Text="改变背景色:" />      <TextBlock Width="248" Height="24" Background="{Binding ElementName=listColor, Path=SelectedItem.Content, Mode=OneWay}">      </TextBlock>    </StackPanel>

原标题:WPF入门教程系列十六——WPF中的数据绑定(二)

关键词:wpf

wpf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。