本文介绍了为什么数据未绑定到我的 WPF 应用程序中的标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
限时送ChatGPT账号..我正在WPF
中做一个简单的DataBinding
应用程序.在这个应用程序中,无论我在名为 txtName
的 TextBox
中输入什么,都应该出现在 Label
中.为此,我在 WPF
中使用了绑定,但它没有被绑定.
I am doing a simple DataBinding
application in WPF
. In this app whatever I type in a TextBox
named txtName
, should appear in the Label
. For this purpose I used binding in WPF
, but its not getting bound.
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="315*" />
<ColumnDefinition Width="188*" />
</Grid.ColumnDefinitions>
<TextBox Height="23" HorizontalAlignment="Left"
Margin="79,12,0,0" Name="txtName"
VerticalAlignment="Top" Width="120" />
<Label Height="28" HorizontalAlignment="Left"
Margin="22,12,0,0" Name="label1"
VerticalAlignment="Top" Width="42"
Content="Name"/>
<TextBox Height="23" HorizontalAlignment="Left"
Margin="79,56,0,0" Name="txtSirName"
VerticalAlignment="Top" Width="120" />
<Label Content="SirName" Height="28"
HorizontalAlignment="Left" Margin="12,56,0,0"
Name="label2" VerticalAlignment="Top" Width="52" />
<!-- Following is the label which I bound -->
<Label Content="{Binding ElementName=txtName,Path=text}"
Height="28" HorizontalAlignment="Left" Margin="47,112,0,0"
Name="label3" VerticalAlignment="Top" Width="171" />
</Grid>
我是 WPF
的新手.请指导我.
I am new to WPF
. Please guide me.
推荐答案
很确定 XAML 区分大小写.您的绑定路径是 text
,而它应该是 Text
.
Pretty sure XAML is case sensitive. Your binding path is text
when it should be Text
.
这篇关于为什么数据未绑定到我的 WPF 应用程序中的标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
更多推荐
[db:关键词]
发布评论