1

EllipseGeometryC# または C++/CX を使用して、Windows ストア アプリケーションで複数のアニメーションを作成したいと考えています。

EllipseGeometryこのアニメーションを実行するたびに表示する不確定な数があるため、これをプログラムで行う必要があります。

より具体的にするために、これらの円を の中に表示する必要があるとしましょうGrid

<Grid x:Name="myGrid" Width="500" Height="500">
</Grid>

注: XAML を使用した回答がいくつかありますが、実際にはプログラムでこれを行う必要があります。

4

1 に答える 1

2

XAML コードを C# コードに変換できませんか?

このようなもの:

var storyboard = new Storyboard();

var timeline = new DoubleAnimationUsingKeyFrames
{
    KeyFrames = new DoubleKeyFrameCollection
    {
        new EasingDoubleKeyFrame(0),
        new EasingDoubleKeyFrame(1, KeyTime.FromTimeSpan(new TimeSpan(0, 0, 4)))
    }
};
storyboard.BeginAnimation(OpacityProperty, timeline);
于 2013-08-27T20:19:19.040 に答える