博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何做一个比较酷的界面切换【Windows Phone】
阅读量:5086 次
发布时间:2019-06-13

本文共 1102 字,大约阅读时间需要 3 分钟。

当你看一些Windows Phone 应用程序时,有可能你注意到比较炫的界面切换, 显然这个东西会大大增加我们的用户体验。

由于我们团队项目中美化设计需求,就做了一番调查,现在发个帖来总结下自己的心得。

界面的切换,可以用Windows Phone Toolkit中的TransitionService来搞定。

要使用TransitionService,首先需要在工程中添加一个reference引用:Microsoft.Phone.Controls.Toolkit.dll。之后,在要进行切换的page的XAML文件里LayoutRoot外添加如下Transition Service代码

 

1 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

里面定义了一个page的四种模式,用下面的图可以清晰的表达出来

 

                       

为了实现自动切换,需要在App.cs文件里添加:

// RootFrame = new PhoneApplicationFrame();  //注释掉 2 RootFrame = new TransitionFrame();
 

Ok, 这样就基本完工了。应用可以按照每个页面定义的格式进行界面动画切换了。

 为了更好的说明, 附上一些代码:

里面可以支持  旋杆式界面切换,滑动式界面切换,旋转式界面切换

转载于:https://www.cnblogs.com/OMG-Team/archive/2011/11/10/2244261.html

你可能感兴趣的文章
Python编译错误总结
查看>>
URL编码与解码
查看>>
日常开发时遇到的一些坑(三)
查看>>
Eclipse 安装SVN插件
查看>>
深度学习
查看>>
TCP粘包问题及解决方案
查看>>
构建之法阅读笔记02
查看>>
添加按钮
查看>>
移动端页面开发适配 rem布局原理
查看>>
Ajax中文乱码问题解决方法(服务器端用servlet)
查看>>
会计电算化常考题目一
查看>>
阿里云服务器CentOS6.9安装Mysql
查看>>
剑指offer系列6:数值的整数次方
查看>>
js 过滤敏感词
查看>>
poj2752 Seek the Name, Seek the Fame
查看>>
软件开发和软件测试,我该如何选择?(蜗牛学院)
查看>>
基本封装方法
查看>>
bcb ole拖拽功能的实现
查看>>
生活大爆炸之何为光速
查看>>
bzoj 2456: mode【瞎搞】
查看>>