如何绑定到 wpf 中的动态内容?
简而言之,我的情况是,如果我有一个文本框,我们称其为 A。 当我更新此文本框中的值时,它应该更新标签 - B. 当 B 更改时,它应该更新另一个标签 C。
所以,实际上我希望以 C 绑定到 B 的形式进行绑定,B 又绑定到 A。
我已经尝试了以下操作,但 C 从未更新。
<TextBox Grid.Row="0" Name="A"/>
<Label Grid.Row="1" Name="B" Content="{Binding Text, ElementName=A, UpdateSourceTrigger=PropertyChanged}"/>
<Label Grid.Row="2" Name="C" Content="{Binding Text, ElementName=B}"/>
My Situation put simply is that if i have a textbox, lets call it A.
when i update the value in this text box it should update a label - B.
when B changes then it should update another label C.
so, effectively i wish to emply binding in the form of C bind to B which binds to A.
i have tried the following but C never gets updated.
<TextBox Grid.Row="0" Name="A"/>
<Label Grid.Row="1" Name="B" Content="{Binding Text, ElementName=A, UpdateSourceTrigger=PropertyChanged}"/>
<Label Grid.Row="2" Name="C" Content="{Binding Text, ElementName=B}"/>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试这样:
您必须绑定到 Content 属性。
Try it like this:
You have to bind to the Content property.