我有一个带有几个 TabItems 的 TabControl。我希望我的 TabItems 之一充当按钮。当我单击 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 是 ViewModel 中的 ICommand。我定义了交互命名空间。我在这里想念什么?