Я хотел добавить контекстное меню в табитем. Но открывать его нужно только нажав на заголовок вкладки.
Я добавил контекстное меню так:
ContextMenu _contextMenu;
TabItem _tabItem;
//Initialize the components
_tabItem.ContextMenu = _contextMenu;
Только если вы нажмете на заголовок TabItem, ContextMenu должен быть открыт.
![It should only work by right-klicking in the header](https://i.stack.imgur.com/cUs1a.png)
Но если вы щелкнете по другой позиции элемента tabItem, он не должен отображаться.
![If you don´t klick on the header, it shouldn´t displayed](https://i.stack.imgur.com/gu4pH.png)
Мне нужно сделать это программно во время выполнения. Решение в xaml тоже подойдет.