如果它们位于分层数据模板中,如何在代码中获取组成 TreeViewItem 的组成控件?
<HierarchicalDataTemplate DataType="{x:Type local:Module}" ItemsSource="{Binding Children}">
<StackPanel Orientation="Horizontal">
<Image Width="16" Height="16" Margin="3,0" Source="Images\module.ico" />
<local:RenamingNode Name="RenamableNode" Text="{Binding Name}" VstaObject="{Binding BindsDirectlyToSource=True}" OnRename="OnRenameOccured" />
</StackPanel>
</HierarchicalDataTemplate>
因此,以编程方式,当我获得一个以 TreeViewItem 作为源的事件时,我希望能够获得 local:RenamingNode,但我无法获得 TreeViewItem 的后代。
谢谢,
伊利亚