gpt4 book ai didi

WPF 对象将自身发送为 MultiBinding 路径

转载 作者:行者123 更新时间:2023-12-01 22:45:44 25 4
gpt4 key购买 nike

基本上我需要知道的是如何发送 HierarchicalDataTemplate 的来源绑定(bind)到一个绑定(bind)中,这就是我所拥有的:

<HierarchicalDataTemplate DataType="{x:Type myModel:Person}">
<StackPanel Orientation="Horizontal">
<Image Source="Images\User.gif" />
<TextBlock Margin="5,0,0,0" Text="{Binding Name}" />
</StackPanel>
<HierarchicalDataTemplate.ItemsSource>
<MultiBinding Converter="{StaticResource PersonConverter}">
<Binding Path="Name" />
<!-- Here I need something like Binding Path="Self" so I can send the source of the binding (the "Person" object) -->
</MultiBinding>
</HierarchicalDataTemplate.ItemsSource>
</HierarchicalDataTemplate>

所以我的源是 myModel:Person 类型的对象,我希望能够将对象本身发送到 MultiBinding所以PersonConverter可以使用。

感谢您的帮助。

最佳答案

哇,我做了一个疯狂的猜测,它成功了=S哈哈,这是解决方案

<MultiBinding Converter="{StaticResource PersonConverter}">
<Binding Path="Name" />
<Binding Path="." /> <!-- this sends the source of the binding -->
</MultiBinding>

谢谢!

关于WPF 对象将自身发送为 MultiBinding 路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1786021/

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