2011-12-08 27 views
3

我使用Windows手機Silverlight工具包的轉換與此XAML代碼:變化轉換頁面時長

<toolkit:TransitionService.NavigationInTransition> 
    <toolkit:NavigationInTransition> 
     <toolkit:NavigationInTransition.Backward> 
      <toolkit:SwivelTransition Mode="BackwardIn"/> 
     </toolkit:NavigationInTransition.Backward> 
     <toolkit:NavigationInTransition.Forward> 
      <toolkit:SwivelTransition Mode="ForwardIn"/> 
     </toolkit:NavigationInTransition.Forward> 
    </toolkit:NavigationInTransition> 
</toolkit:TransitionService.NavigationInTransition> 
<toolkit:TransitionService.NavigationOutTransition> 
    <toolkit:NavigationOutTransition> 
     <toolkit:NavigationOutTransition.Backward> 
      <toolkit:SwivelTransition Mode="BackwardOut"/> 
     </toolkit:NavigationOutTransition.Backward> 
     <toolkit:NavigationOutTransition.Forward> 
      <toolkit:SwivelTransition Mode="ForwardOut"/> 
     </toolkit:NavigationOutTransition.Forward> 
    </toolkit:NavigationOutTransition> 
</toolkit:TransitionService.NavigationOutTransition> 

有什麼辦法來改變過渡動畫時長?

+0

您可能只需打開工具包並自己編輯即可。 –

回答

3

這是沒有暴露財產。如果你想改變它,你必須自己編輯源代碼。

但是,工具包中的動畫創建爲模仿操作系統的本機行爲。如果你改變了這一點,你可能會冒險創造一些看起來不合適的東西,因爲它不太合適。所謂的「uncanney谷」。