0

我有一个简单的动画,我使用混合将 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。

4

0 回答 0