我有一个简单的动画,我使用混合将 TextBlock 向左移动直到它从屏幕上消失
<phone:PhoneApplicationPage.Resources>
<Storyboard x:Name="dtitle">
<DoubleAnimation Duration="0:0:2" To="-523.831" Storyboard.TargetProperty="(UIElement.RenderTransform).(CompositeTransform.TranslateX)" Storyboard.TargetName="titleblock" d:IsOptimized="True"/>
</Storyboard>
</phone:PhoneApplicationPage.Resources>
我有一个“开始”按钮,它应该播放动画约 0.25 秒,然后暂停。因此,如果用户按下按钮,TextBlock 将向左移动一点点然后停止。有没有类似的东西
dtitle.Resume()
//wait 0.25 secs
dtitle.Pause()
或者可能
dtitle.PlayForSeconds(0.25)
用户应该能够在此期间使用 UI。