天天看點

WP開發筆記——WP APP添加頁面跳轉動畫

  微軟的toolkit團隊為我們為我們提供了這樣一套元件,叫做transitionservices服務。

  簡單說一下它具備的效果:

    turnstile(軸旋轉效果);

    turnstile feather(羽毛式軸旋轉效果);

    continuum(繼承動畫效果);

    slide(滑動效果);

    rotate(旋轉效果)。

  這裡我們實作一下turnstile效果:

  一、首先,我們要下載下傳silverlight for windows phone toolkit

    (沒有windows phone toolkit的可以去 進行下載下傳),并進行引用:

WP開發筆記——WP APP添加頁面跳轉動畫

  二、在app.xaml中引入:

    并添加此段代碼:

WP開發筆記——WP APP添加頁面跳轉動畫

  三、我們需要在app.xaml.cs檔案中修改下東西,以便于我們的動畫能被調用。

    在cs檔案中找到    

    也就是phoneapplicationframe的執行個體化方法。将它改成:

    這樣我們的架構就成為了一個可以有跳轉動畫的架構了。

  四、接下來就是調用了,這個很簡單直接在想用動畫的頁面裡加上這個style就可以了: