<HierarchicalDataTemplate... <StackPanel> <TextBlock > <TextBlock.ContextMenu> <ContextMenu > <MenuItem MouseRightButtonDown="TreeViewItem_SelectedItem"> 

    1 answer 1

    This event returns object sender and MouseButtonEventArgs e. Through e.Source you can determine what caused the event:

      TreeViewItem source = (TreeViewItem)e.Source; string name = source.Header.ToString();