gpt4 book ai didi

c# - 为什么数据未绑定(bind)到我的 WPF 应用程序中的标签

转载 作者:太空宇宙 更新时间:2023-11-03 17:53:54 25 4
gpt4 key购买 nike

我正在 WPF 中做一个简单的 DataBinding 应用程序。在这个应用程序中,无论我在名为 txtNameTextBox 中键入什么,都应该出现在 Label 中。为此,我在 WPF 中使用了绑定(bind),但它没有被绑定(bind)。

<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 的新手。请指导我。

最佳答案

很确定 XAML 区分大小写。你的绑定(bind)路径是 text 而它应该是 Text

关于c# - 为什么数据未绑定(bind)到我的 WPF 应用程序中的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16932906/

25 4 0