가능하면 ViewModel에서 트리거하려는 몇 개의 Storyboard가 있습니다. 이렇게하는 간단한 방법이나 우아한 방법이 있습니까? 여기 내가하려는 일이 있습니다.MVVM-Trigger Storyboard (Silverlight의보기 모델)
사람 버튼 -> RelayCommand (ViewModel에서)를 클릭하면 릴레이 명령이 스토리 보드를 재생해야합니다. 또한 한 가지 더, 나는 상호 작용없이 ViewModel에서 스토리 보드 애니메이션 자체를 트리거하고 싶습니다. 버튼 클릭이보기 관련 일에 전력을 순수하고 실제 애플리케이션 로직을 수행하지 않을 경우
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonDown">
<cmd:EventToCommand Command="{Binding ButtonPress}" CommandParameterValue="RedButtonLight">
</cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>
을. –
robertk