0
私はボタンがあります。Viewのイベントでストーリーボードをトリガーする方法はありますか?
<Button x:Name="button" Click="{x:Bind ViewModel.OnButtonClick}">
<Button.Projection>
<PlaneProjection RotationZ="50"/>
</Button.Projection>
<Button.Triggers>
<EventTrigger>
<BeginStoryboard>
<Storyboard x:Name="Storyboard1">
<DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Projection).(PlaneProjection.RotationZ)" Storyboard.TargetName="button">
<EasingDoubleKeyFrame KeyTime="0" Value="50"/>
<EasingDoubleKeyFrame KeyTime="0:0:2" Value="320"/>
</DoubleAnimationUsingKeyFrames>
</Storyboard>
</BeginStoryboard>
</EventTrigger>
</Button.Triggers>
</Button>
をボタンをクリックした後、メソッドが呼び出されるように、私はMVVMパターンを使用します。私もストーリーボードを開始したいのですが、私はViewModelのStoryboardを参照できないのでMVVMパターンのこのソリューションしか見つかりませんでした。
このストーリーボードを変更してボタンクリックでのみ起動する方法はありますか?これで、アプリケーションの起動時に開始されます。