我在视图中有几个Storyboard,如果可能,我想从ViewModel中触发。有没有一个简单的方法或优雅的方式来做到这一点。这是我想要做的。MVVM-在Silverlight中查看模型中的Trigger Storyboard
人点击一个按钮 - > RelayCommand(在ViewModel中),继电器命令应该播放故事板。另外还有一件事,我想在没有任何交互的情况下在ViewModel中自己触发故事板动画。
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseLeftButtonDown">
<cmd:EventToCommand Command="{Binding ButtonPress}" CommandParameterValue="RedButtonLight">
</cmd:EventToCommand>
</i:EventTrigger>
</i:Interaction.Triggers>
为我工作后,我加入ControlStoryboardProperty =“玩”到ControlStoryboardAction。 –
robertk
2012-12-04 13:07:53