微軟的toolkit團隊為我們為我們提供了這樣一套元件,叫做transitionservices服務。
簡單說一下它具備的效果:
turnstile(軸旋轉效果);
turnstile feather(羽毛式軸旋轉效果);
continuum(繼承動畫效果);
slide(滑動效果);
rotate(旋轉效果)。
這裡我們實作一下turnstile效果:
一、首先,我們要下載下傳silverlight for windows phone toolkit
(沒有windows phone toolkit的可以去 進行下載下傳),并進行引用:

二、在app.xaml中引入:
并添加此段代碼:
三、我們需要在app.xaml.cs檔案中修改下東西,以便于我們的動畫能被調用。
在cs檔案中找到
也就是phoneapplicationframe的執行個體化方法。将它改成:
這樣我們的架構就成為了一個可以有跳轉動畫的架構了。
四、接下來就是調用了,這個很簡單直接在想用動畫的頁面裡加上這個style就可以了: