`

WP7 silverlight toolkit 学习之NavigationInTransition

    博客分类:
  • WP7
阅读更多

NavigationInTransition这个是实现页面切换效果,而且没控件来拖,要自己手动写,

将App.xaml.cs中InitializePhoneApplication()函数里的RootFrame进行修改

RootFrame=new TransitionFrame();

有五种动画效果

1.RollTransition(卷:)

2.RotateTransition(旋转 :类似(屏幕左右旋转)可设置顺时针方向,或者逆时针方向

3.SlideTransition(滑:类似(上下进去屏幕)

4.SwivelTransition(旋转 :类似(屏幕前后旋转)

5.TurnstileTransition(栅门:类似翻页效果)

 

写个案例:

xaml:

<toolkit:TransitionService.NavigationInTransition>
<toolkit:NavigationInTransition>
<toolkit:NavigationInTransition.Backward>
<toolkit:RotateTransition Mode="In180Clockwise"></toolkit:RotateTransition>
</toolkit:NavigationInTransition.Backward>
<toolkit:NavigationInTransition.Forward>
<toolkit:RotateTransition Mode="In180Clockwise"></toolkit:RotateTransition>
</toolkit:NavigationInTransition.Forward>
</toolkit:NavigationInTransition>
</toolkit:TransitionService.NavigationInTransition>
<toolkit:TransitionService.NavigationOutTransition>
<toolkit:NavigationOutTransition>
<toolkit:NavigationOutTransition.Backward>
<toolkit:RotateTransition Mode="Out180Clockwise"></toolkit:RotateTransition>
</toolkit:NavigationOutTransition.Backward>
<toolkit:NavigationOutTransition.Forward>
<toolkit:RotateTransition Mode="Out180Clockwise"></toolkit:RotateTransition>
</toolkit:NavigationOutTransition.Forward>
</toolkit:NavigationOutTransition>
</toolkit:TransitionService.NavigationOutTransition>

这个放在页面的前面,<phone:PhoneApplicationPage >放到这个后面,由于是手动写的,要自己写引入silverlight命名空间,xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit" 这个是在<phone:PhoneApplicationPage>里面

0
0
分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    SilverlightToolkit-master.zip

    《深入探索Silverlight Toolkit及其开发环境》 Silverlight,一种由微软公司开发的浏览器插件技术,曾经在Web应用程序开发领域扮演着重要角色。而Silverlight Toolkit,是为Silverlight开发者提供的一系列额外控件...

    Silverlight Toolkit 下载

    Silverlight Toolkit是开源的,这意味着开发者可以查看其源代码,学习其实现机制,并可以根据需要进行定制。开源特性也鼓励社区贡献,允许开发者分享自己的改进和创新,从而持续地丰富和更新工具包。 **4. 安装和...

    使用Silverlight Toolkit绘制图表饼图,折线图,散点图

    Silverlight Toolkit是一个非常有用的资源,它为Microsoft Silverlight提供了丰富的控件和组件库,其中包括用于数据可视化的功能。本篇文章将深入探讨如何利用Silverlight Toolkit来创建饼图、折线图和散点图,这些...

    silverlightToolkit 4 下载(附实例源码)

    Silverlight Toolkit 4 是一个由Microsoft提供的一套用于Silverlight开发的强大工具集,它扩展了Silverlight的基础功能,为开发者提供了更多的控件、动画效果和实用工具类。这个工具包包含了许多预构建的UI控件,使...

    silverlight toolkit 主题demo

    Silverlight Toolkit是一款为微软的Silverlight开发平台提供了一系列控件、动画和实用工具的开源库。这个主题Demo是展示如何在Silverlight应用中使用Toolkit的各种主题,以改变UI的外观和感觉,使得开发者可以根据...

    silverlightToolkit4

    Silverlight Toolkit 4是微软为开发者提供的一套开源工具集,专门针对Silverlight技术进行开发,它包含了丰富的控件、组件以及示例代码,是学习和掌握Silverlight应用开发的重要资源。 Silverlight作为微软的一种富...

    Silverlight Toolkit December 08.zip

    7. **SilverLight2.0 视频**: 可能是一系列关于Silverlight 2.0的教程视频,帮助开发者学习如何利用这个版本的Silverlight进行开发。 8. **Samples**: 示例代码目录,提供了工具包中各个控件和功能的实际应用示例,...

    silverlight 4 toolkit Demo

    总之,"Silverlight 4 Toolkit Demo"是学习Silverlight开发不可或缺的一部分,它涵盖了广泛的功能和实例,有助于提升开发者在创建富媒体应用程序时的设计和交互能力。通过深入研究这个Demo,开发者不仅可以掌握更多...

    使用Silverlight Toolkit绘制图表

    在本文中,我们将深入探讨如何使用Silverlight Toolkit来绘制各种类型的图表,如饼图、折线图和散点图。Silverlight Toolkit是一个开源组件库,它为Microsoft Silverlight应用程序提供了额外的功能,包括丰富的图表...

    Silverlight Toolkit December 08 with Source

    总结来说,"Silverlight Toolkit December 08 with Source" 是一个强大的资源,对于使用Silverlight开发Web应用的程序员来说,能够提升效率,同时也提供了深入学习和自定义的机会。通过源代码、示例、文档和社区支持...

    ASP.NET源码——silverlight toolkit中的主题(theme)应用.zip

    通过研究这些代码,开发者可以学习如何在自己的ASP.NET Silverlight应用程序中有效地利用和定制主题,提升用户体验。 总的来说,理解和应用Silverlight Toolkit的主题对于开发具有专业外观和一致用户体验的ASP.NET ...

    Silverlight Toolkit

    1. **学习与定制**:由于Silverlight Toolkit是开源的,开发者可以深入研究其源码,学习控件和功能的实现原理,并根据项目需求进行自定义修改。 2. **社区支持**:开源项目通常拥有活跃的开发者社区,可以互相交流...

    silverlight toolkit中的主题(theme)应用_aspx开发教程.rar

    在本文中,我们将深入探讨Silverlight Toolkit中的主题(Theme)应用以及如何在ASP.NET开发环境中进行集成和使用。Silverlight Toolkit是由微软提供的一个开源库,它包含了一系列丰富的UI控件和实用工具,旨在扩展...

    Silverlight Toolkit.chm

    Silverlight Toolkit 的帮助文档对您可能有些用。

    SilverLightToolKit演示及源码

    SilverLightToolKit是自上个月SilverLight2.0版发布以后,微软推出的一个官方的工具包,其中包括了SilverLight的一些动态交互控制功能的演示。 Sample下为演示文件 Source下为所有的项目源码文件 里面附带微软提供的...

    Silverlight Toolkit December 08.rar

    总而言之,“Silverlight Toolkit December 08”是一个全面的开发资源,对于想要掌握或深化Silverlight 2.0与Java JSP集成的开发者而言,无疑是一份不可或缺的学习材料。它将帮助开发者更好地理解和利用这两种技术,...

    WP7 Toolkit使用例子

    **Windows Phone 7 (WP7) Toolkit 是一个强大的开源库,专门为Windows Phone 7和8平台提供了许多附加的用户界面控件和功能扩展。这个工具包极大地丰富了开发者在构建应用程序时的选择,使得他们能够创建更具吸引力和...

    silverlight toolkit中的主题(theme)

    Silverlight Toolkit是微软提供的一套开源库,包含了丰富的控件、动画和其他工具,其中就包括了多种预定义的主题,极大地简化了UI设计过程。 Silverlight Toolkit中的主题基于Microsoft Expression Blend的设计,...

    Silverlight_4_Toolkit

    值得关注的是,该控件包为开源项目,开发者可以根据自己的需求,自行定义开发控件,无论是在学习还是在商业用途上,都是非常优秀的例程项目,在Silverlight 3以后的版本,Silverlight Toolkit已经被正式封装到...

    Silverlight Toolkit.

    Silverlight Toolkit是微软为开发者提供的一套开源工具集,主要针对使用Silverlight技术进行应用程序开发的人员。这个工具包包含了丰富的UI控件、动画效果、图形处理以及数据服务组件,极大地扩展了Silverlight的...

Global site tag (gtag.js) - Google Analytics