У меня есть логическое свойство IsLoginWrong, я хочу затем воспроизвести анимацию раскадровки, если IsLoginWrong истинно. (IsLoginWrong создает событие OnPropertyChanged, поэтому я знаю, что привязка в порядке) Но у меня проблемы с синтаксисом. Это может быть даже неправильно, но я думаю, что триггеры данных могут жить только в стилях ...
<UserControl.Style>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=IsLoginWrong}" Value="True">
<DataTrigger.EnterActions>
<BeginStoryboard Storyboard="{StaticResource LoginWrong}"/>
</DataTrigger.EnterActions>
</DataTrigger>
</Style.Triggers>
</Style>
</UserControl.Style>
Но это вызывает исключение: «Дерево раскадровки в стиле не может указывать TargetName» ... потому что стили не могут относиться к элементам конкретно .. здорово. так как мне делать то, что я пытаюсь сделать? (воспроизводить анимацию при изменении логического значения в mvvm)
Спасибо