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