数据绑定到同一表单中的文本框

时间:2017-07-11 04:33:04

标签: c# wpf data-binding

我是WPF的新手,目前正在学习2个控件之间的数据绑定。例如,我希望Class遵循boxB的文字。

在XAML中:

boxA

在表格类中:

<StackPanel Margin="15">
        <WrapPanel>
            <TextBox Name="boxA" Text="A" Width="150" />
            <TextBlock Name="boxB" Text="{Binding boxA.Text, UpdateSourceTrigger=PropertyChanged}" Width="150"/>
        </WrapPanel>
</StackPanel>

但这不起作用。我怎么能解决这个问题?

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题:

<TextBlock x:Name="boxB" Text="{Binding Text, ElementName=boxA}" .../>

请注意,设置UpdateSourceTrigger=PropertyChanged毫无意义。它对OneWay绑定没有影响。