如何在UWP应用程序中设置椭圆的宽度和高度的动画

时间:2015-11-11 09:27:42

标签: c# xaml animation uwp

我正在尝试为XAML中Ellipse元素的width和height属性设置动画。我在网上找到了一些例子,但它们似乎都没有用 我敢肯定我只缺少一点点愚蠢的东西。这是我在xaml中的动画:

<Page.Resources>
    <Storyboard x:Name="PressFormLogin" Storyboard.TargetName="OuterEllipse">
        <DoubleAnimation Storyboard.TargetProperty="Width" From="259.0" To="149.0" Duration="0:0:5" />
        <DoubleAnimation Storyboard.TargetProperty="Height" From="259.0" To="149.0" Duration="0:0:5" />
    </Storyboard>
 </Page.Ressources>

XAML中的Ellipse元素:

<Ellipse x:Name="OuterEllipse"  Width="259" Height="259" Fill="#FF5AA1BA" />

我如何尝试在后面的代码中启动动画:

PressFormLogin.Begin();

这是我第一次在我的某个应用程序中使用动画,如果有人能够推动我朝着正确的方向努力,这将是一件好事。

1 个答案:

答案 0 :(得分:6)

尝试为EnableDependentAnimation="True"设置DoubleAnimation。请参阅EnableDependentAnimation on MSDN