gpt4 book ai didi

c# - WPF 绑定(bind) : Where a property contains the path to the value

转载 作者:太空狗 更新时间:2023-10-30 01:28:18 27 4
gpt4 key购买 nike

我在顶部栏中有一个带有几个 TextBlock 的扩展器,我用它来提供标题和一条关键信息。

理想情况下,我想设置关键信息的路径,但我不知道如何将绑定(bind)的路径绑定(bind)到另一条路径(如果我没有多大意义,我深表歉意!)

在下面的 xaml 中,第一位有效,第二位是我正在努力解决的问题。

<TextBlock Text="{Binding Path=Header.Title}"/>

<TextBlock Text="{Binding Path={Binding Path=Header.KeyValuePath}}"/>

KeyValuePath 可能包含“Vehicle.Registration”或“Supplier.Name”之类的内容,具体取决于型号。

谁能指出我正确的方向?非常感谢收到任何帮助!

最佳答案

我不认为它可以在纯 XAML 中完成...Path 不是 DependencyProperty(无论如何 Binding 不是 DependencyObject),所以它不能成为绑定(bind)的目标

您可以改为在代码隐藏中修改绑定(bind)

关于c# - WPF 绑定(bind) : Where a property contains the path to the value,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/974420/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com