У меня есть приложение MVVM, и я хочу отслеживать сфокусированный элемент в моей ViewModel.
Я хотел бы установить свойство ViewModel, когда TextBox сфокусирован.
Я хотел бы иметь что-то вроде этого
<TextBox Text="{Binding P1}">
<TextBox.Style>
<Style TargetType="{x:Type TextBox}">
<Style.Triggers>
<Trigger Property="IsFocused" Value="True">
<Setter Property="{Binding P1Selected}" Value="True"/>
</Trigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
где P1 и P1Selected - свойства viewModel.
Конечно, этот код не работает. Я написал это просто, чтобы дать идею ..