【问题标题】:Animate a RectangleGeometry (inside an Image.Clip) in Windows 8/Metro/Store在 Windows 8/Metro/Store 中为 RectangleGeometry(在 Image.Clip 中)设置动画
【发布时间】:2012-12-17 20:12:09
【问题描述】:
我正在尝试为使用 RectangleGeometry 制作的图像剪辑制作动画。
但是,我找不到任何解决方案。我已经得出以下结论:
【问题讨论】:
标签:
animation
windows-8
clipping
【解决方案1】:
我最终在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>
我不知道是否有更好的解决方案,但这个是我找到的。