У меня есть ComboBox внутри StackPanel. Я использую MVVM и пытаюсь связать команду события «GotFocus» с командой в ViewModel, но когда я нажимаю «ComboBox», это не работает (он не вызывает команду в ViewModel), но если я перемещаю этот «ComboBox» «StackPanel» работает правильно.
How can I fire event from 'CombBox' inside 'StackPanel' in MVVM?
<StackPanel x:Name="StackPanel" Grid.Column="2" Grid.Row="6">
<ComboBox x:Name="ComboBox" ItemsSource="{Binding Values}">
<i:Interaction.Triggers>
<i:EventTrigger EventName="GotFocus">
<cmd:EventToCommand Command="{Binding Path=GotFocusCommand}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</ComboBox>
</StackPanel>
ViewModel's code is:
public ViewModelCommand GotFocusCommand { get; set; }