我在視圖中有幾個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