qns_fengyusong 发表于 2015-5-13 09:19:55

[Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-6

  7.NavigationTransition
  这个控件用来实现页面的切换效果。
  1.首先在xaml中加入toolkit 声明:



xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit"
  2.在xaml中手工加入这个控件:



   
                  
            
               
            
            
               
            
      
   
   
                  
            
               
            
            
               
            
      
   
   
   
  对于这个控件共有五种动画效果,以及每种动画都有多种模式的设置:RollTransition(这个没有模式设置)、RotateTransition、SlideTransition、SwivelTransition、TurnstileTransition
另外,进入和退出页面的动画效果是可以设置为不同的效果的。
3.最重要的修改:
将App.xaml.cs中InitializePhoneApplication()函数里的RootFrame进行修改,如果不改的话,是没有动画效果的。



//RootFrame = new PhoneApplicationFrame();
RootFrame = new TransitionFrame();//必须改
由于效果太快无法捕捉,故不上图了~
页: [1]
查看完整版本: [Winodows Phone 7控件详解]Silverlight toolkit for Windows Phone 7.1控件-6