I have a ContextMenu linked to a TreeViewItem linked to a parent TreeViewItem :
TreeView
TreeViewItemParent
TreeViewItem : ContextMenu here
TreeViewItem
TreeViewItemParent
...
My ContextMenu is a "Move to..." menu and contains a list of MenuItem. My ContextMenu :
<ContextMenu x:Key="ContextMoveItem">
<MenuItem x:Name="MoveItem" Header="Move..." Click="MoveItem_Click"/>
</ContextMenu>
I Need to get The TreeViewItemParent Header when I click on my MenuItems :
private void MoveItem_Click(object sender, RoutedEventArgs e){
var MenuItem = (MenuItem)sender;
//Need to get the header of the parent TreeViewItem here
}