0

このページ にあるフェードイン/フェードアウトのチュートリアルを実行しました。

次の増分では、画像を単純に水平方向に移動させたいと思います。たとえば、10枚の画像を取得して並べた場合、画面からゆっくりと移動させるにはどうすればよいですか。

どんな助けでも大歓迎です。

4

1 に答える 1

1

ここでの私の質問が役立つかもしれません: Wp7 Storyboard Animation Setting Appearing Horizo​​n

私が使用していたストーリーボード コードは、イージング関数を使用して画面上で画像を水平方向に移動します (必要に応じてその部分を取り出すことができます)。入れると使えます。

    <phone:PhoneApplicationPage.Resources>
         ......
    </phone:PhoneApplicationPage.Resources>

次に、コード ビハインドから次のように呼び出すことができます。

    Storyboard myAnimation = this.Resources["newsIn"] as Storyboard;
    myAnimation.Completed += delegate
        {
           //Do something
        }
    Storyboard.SetTarget(myAnimation, this.ObjectToMove);
    myAnimation.Begin();

他に何か必要な場合はお知らせください。

于 2012-06-21T19:42:10.367 に答える