У меня есть TabControl с несколькими TabItems. Я хочу, чтобы один из моих элементов TabItem действовал как кнопка. Когда я нажимаю на TabItem, я хочу, чтобы он выполнял команду в моей связанной ViewModel. В моем представлении есть следующий код:
<TabItem Header="Manage Users" Visibility="{Binding IsAdmin, Converter={StaticResource VisibilityOfBool}}" >
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonDown">
<i:InvokeCommandAction Command="{Binding Path=OpenLoginCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</TabItem>
OpenLoginCommand - это ICommand в ViewModel. У меня определено пространство имен интерактивности. Что мне здесь не хватает?