基本上我需要知道的是如何将一个HierarchicalDataTemplate
的源发送到绑定中,这是我拥有的内容:
<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
可以使用它。
感谢任何帮助。