(一) WPF中TextBox控件与TextBlock控件值的绑定

2016-08-20 10:38:35来源:http://muzizongheng.blog.51cto.com/856912/1333197作者:muzizongheng人点击


代码如下:<Window x:Class="TextBoxBinding.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Width="300"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <TextBox x:Name="Input" Text="Please input text!" Grid.Row="0"></TextBox> <TextBlock x:Name="Output1" Text="{Binding ElementName=Input, Path=Text}" Grid.Row="1"></TextBlock> </Grid></Window>红色代码实现了TextBlock的Text属性与TextBox的Text属性的绑定. ElementName属性:指定当前XAML文档中任何以(x:Name)名称为ElementName值的对象为数据源。Path属性:与“数据源指定标记”一起使用,获取数据源中的成员(属性)。如果数据源对象继承了ICustomeTypeDescriptor接口,将会从接口中获取属性值,否则使用类反射获取。也可以如下写法:<TextBlock x:Name="Output1" Grid.Row="1"> <TextBlock.Text> <Binding ElementName="Input" Path="Text"></Binding> </TextBlock.Text> </TextBlock>


最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台