我正在将EntranceThemeTransition
动画应用于TextBlock
. 有TextBlock
一种风格,PageHeaderTextStyle
其中有一种RenderTransform
。我遇到的问题是RenderTransform
应用了一个Translation
效果,直到动画播放完毕后才真正呈现。因此,它看起来很奇怪,因为动画滚动控件,然后突然翻译将文本捕捉到位。有谁知道为什么会这样?
有没有办法在考虑翻译的情况下播放动画?
转换:
<Setter Property="RenderTransform">
<Setter.Value>
<TranslateTransform X="-2" Y="8"/>
</Setter.Value>
</Setter>
文本块:
<TextBlock x:Name="pageTitle" Grid.Column="1" Text="{Binding Title}" Style="{StaticResource PageHeaderTextStyle}">
<TextBlock.Transitions>
<TransitionCollection>
<EntranceThemeTransition/>
</TransitionCollection>
</TextBlock.Transitions>
</TextBlock>