<TreeView
x:Name="TreeView"
DataContext="{Binding ApplicationMenu, Mode=TwoWay}"
ItemsSource="{Binding ApplicationMenuNodes}"
Width="Auto"
FontFamily="Segoe UI"
BorderThickness="0"
BorderBrush="Transparent"
Background="Transparent"
>
<TreeView.Resources>
<HierarchicalDataTemplate
DataType="{x:Type businessobject:ApplicationMenu}"
ItemsSource="{Binding ApplicationMenuNodes}"
/>
</TreeView.Resources>
</TreeView>
我有一个带有分层数据模板的树视图。这绑定到ApplicationMenu对象的集合,每个对象都包含它自己的ApplicationMenu对象集合。
我正在尝试获取所选的ApplicationMenu,但我似乎无法找到这样做的方法。我不在乎它是MVVM还是代码。
非常感谢任何帮助。