J'ai une propriété booléenne appelée IsLoginWrong, je veux ensuite jouer une animation de storyboard si le IsLoginWrong est vrai. (IsLoginWrong fait un événement OnPropertyChanged, donc je sais que la liaison est correcte) Mais j'ai du mal avec la syntaxe. Cela pourrait ne pas être même raison, mais je pense que datatriggers ne peut vivre dans des styles ...WPF/Silverlight: Comment DataTrigger une animation Storyboard dans MVVM?
<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>
Mais cela jette une exception « Un arbre storyboard dans un style ne peut pas spécifier un format » ... beause styles Caho se réfèrent à des articles spécifiquement .. génial. alors comment je fais ce que j'essaie de faire? (Animation de jeu si un changement booléennes dans MVVM)
Merci de
En revenant sur ce 5 ans plus tard, mvvm était probablement la plus grande perte de temps dans ma carrière. préférable de le faire dans le code. – foreyez