У меня есть TabControl с несколькими TabItems. Я хочу, чтобы один из моих TabItems работал как кнопка. Когда я нажимаю на TabItem, я хочу, чтобы он выполнял команду в моей связанной ViewModel. У меня есть следующий код на мой взгляд:Связать ICommand с TabItem WPF (MVVM)
<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. У меня определено пространство имен интерактивности. Что мне здесь не хватает?
Что ваша проблема? Если команда не работает, что говорит окно вывода? – HichemSeeSharp