我正在尝试为使用RectangleGeometry
.
但是,我找不到任何解决方案来做到这一点。我已经得出以下结论:
- Windows Metro 不支持 RectAnimation(此问题的直接解决方案)
- Windows Metro不支持剪切中的 PathGeometry(所以我可以做一个解决方法)
- Windows Metro 没有
RectAnimationUsingKeyFrames
(微软提出的另一种解决方案)
我正在尝试为使用RectangleGeometry
.
但是,我找不到任何解决方案来做到这一点。我已经得出以下结论:
RectAnimationUsingKeyFrames
(微软提出的另一种解决方案)我最终在 中添加了一个 Transform 并为RectangleGeometry
它设置了动画:
<!-- In the Clip Section -->
<RectangleGeometry
x:Name="RectangleGeometry"
Rect="0,0,727,400" >
<RectangleGeometry.Transform>
<TranslateTransform x:Name="ClipTransform"/>
</RectangleGeometry.Transform>
</RectangleGeometry>
<!-- Animate the Clip Section -->
<Storyboard x:Name="Anim">
<DoubleAnimation
Duration="0:0:1"
To="-100"
Storyboard.TargetName="ClipTransform"
Storyboard.TargetProperty="Y" />
</Storyboard>
我不知道是否有更好的解决方案,但这个是我找到的。