4
我有一個TreeView,它包含由HierarchicalDataTemplate填充的項目。我正在嘗試從HierarchicalDataTemplate中獲取TreeView的DataContext中的屬性。有人可以幫忙嗎?以下是我在HierarchicalDataTemplate嘗試:從HierachicalDataTemplate綁定到TreeView的DataContext
<HierarchicalDataTemplate x:Key="MyTopLevel"
ItemTemplate="{StaticResource LowerLevelTemplate}"
ItemsSource="{Binding LowerLevel}">
<TextBlock Text="{Binding Name, Mode=OneWay}" ToolTip="{Binding Name, Mode=OneWay}">
<TextBlock.ContextMenu>
<ContextMenu x:Name="MyContextMenu">
<MenuItem Header="{Binding DataContext.Test, RelativeSource={RelativeSource AncestorType={x:Type TreeView}}}" />
</ContextMenu>
</TextBlock.ContextMenu>
</TextBlock>
</HierarchicalDataTemplate>