WPF真入门教程16--简单数据绑定

该示例演示如何通过绑定的方式把ListBox中选中的值显示到 TextBlock中,布局中用到了grid控件,将它分为3行2列,StackPanel堆叠控件,里面放ListBox和TextBlock控件。

首先,给ListBox添加了多个 ListBoxItem,做为ListBox的选项 。 其次,把第二个 TextBlock 的 Text通过 Binding 与 ListBox 选择项进行绑定。Binding 语法中的 ElementName 属性指示 TextBlock 的 Text 属性要与其绑定的控件的名称。Path 属性指示我们将绑定到Text属性上ListBox元素的属性。具体代码如下:

        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:WpfApp6"
        mc:Ignorable="d"
        Title="BindWindow" Height="765" Width="980">
   
       
           
           
           
       

       
           
           
       

       
           
           
               
               
               
               
               
               
               
               
               
           

           
           
           
       
       
   


效果如下:

WPF真入门教程16--简单数据绑定_第1张图片

选择不同的股票,文本显示所选择内容

WPF真入门教程16--简单数据绑定_第2张图片

 绑定代码:

效果妥妥的!good.

你可能感兴趣的:(WPF真入门教程,wpf)