Bir Resmi Yukarıdan Aşağı Animasyon ile Hareket Ettirme (Kaydırma)

Windows Phone’da 3 tip animasyon vardır, bunlar;

Bunlardan Double Animation kullanarak bir resmi nasıl yukarıdan aşağı kaydırırız bunu göstermek istiyorum.

Kullanacağım resim;


Resim-1

Bunu yapmanın en kolay yolu resmimize CompositeTransform ekleyip TranslateY özelliğini değiştirmektir.


Resim-2

Yukarıda resmimizin CompositeTransform TranslateY özelliğini 0 yaptım çünkü resmin üstten aşağı gelmesini istiyorum. Daha sonra storyboard içinde ilk keyframe değerini 0, ikincisini de 750 yaptım. Böylece y pozisyonu 0px(üst)den başlayıp 750px’e kadar 5 saniyede inecek. KeyTime değerleri saat, dakika, saniye şeklindedir. Ben 5 saniyede inmesini istediğim için 0:0:5 kullandım. Animasyonun gerçekleşmesi için storyboard sınıfından oluşturduğumuz nesnenin(myStoryboard) Begin metodunu herhangi bir yerde çağırmalıyız. Bu bir buton veya appbar olabilir. Ben main’de kullandım;


Resim-3

Animasyonlar hakkında daha fazla bilgiye yukarıdaki linklerden ulaşabilirsiniz.

Bu konuyla ilgili sorularınızı  alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.

Referanslar

www.mshowto.org

Yazı gezinmesi

Mobil sürümden çık