峰顶飞龙 发表于 2013-1-3 15:38:22

WPF之数据绑定基础

<div id="cnblogs_post_body">    关于WPF的数据绑定,本人愚见,将其分为两大类。一类为绑定到界面元素的属性,多用于一些界面设计中,以本人目前的眼界来看,此类需求相对较少;另一类则为用户数据的绑定,多用于数据展示。
    下面就几个简单的小例子,阐述下这两种绑定的一些基本做法。
    一、绑定到界面元素
    绑定到界面元素,相对比较容易,这里用一个简单的例子简要说明下基本的语法。   
<div class="cnblogs_code"><Window x:Class="BindPracitce.MainWindow"      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"      Title="MainWindow" Height="350" Width="525">    <Grid>      <StackPanel>            <TextBlock VerticalAlignment="Center" HorizontalAlignment="Center"                        Background="Gray" Foreground="White"Width="100" Height="30"                        x:Name="OriginalText" Text="{Binding ElementName=OriginalText2,Path=Text,Mode=OneWay}" />            <TextBoxVerticalAlignment="Center" HorizontalAlignment="Center" Width="100"                     Text="{Binding ElementName=OriginalText,Path=Text,Mode=OneWayToSource,UpdateSourceTrigger=LostFocus}"/>            <TextBox Width="100" x:Name="OriginalText2"/>      </StackPanel>    </Grid></Window>
页: [1]
查看完整版本: WPF之数据绑定基础