当前位置:首 页 > 攻城湿 >Windows Phone > 查看文章

Windows Phone 7 – 创建页面切换效果

Windows Phone 你是第2348个围观者 6条评论 供稿者: 标签:, ,

第一步:使用Sliverlight工具 首先下载 Sliverlight Toolkit 然后根据下面的步骤操作。在你的应用中添加”Microsoft.Phone.Controls.Toolkit”引用。

第二步:修改 App.xaml.cs 修改 App.xaml.cs 来启用页面切换效果 将

RootFrame = new PhoneApplicationFrame();
替换为

RootFrame = new Microsoft.Phone.Controls.TransitionFrame();

第三步:为页面添加切换 首先添加XML name space:

xmlns:toolkit=”clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit”

然后就可以添加切换效果了:

示例 1:装载和退出的时候旋转页面

<toolkit:transitionservice .NavigationInTransition>
	<toolkit:navigationintransition>
	</toolkit:navigationintransition><toolkit:navigationintransition .Backward>
	<toolkit:rotatetransition></toolkit:rotatetransition>
	</toolkit:navigationintransition>
	<toolkit:navigationintransition .Forward>
	<toolkit:rotatetransition></toolkit:rotatetransition>
	</toolkit:navigationintransition>
	
	</toolkit:transitionservice>
	<toolkit:transitionservice .NavigationOutTransition>
	<toolkit:navigationouttransition>
	</toolkit:navigationouttransition><toolkit:navigationouttransition .Backward>
	<toolkit:rotatetransition></toolkit:rotatetransition>
	</toolkit:navigationouttransition>
	<toolkit:navigationouttransition .Forward>
	<toolkit:rotatetransition></toolkit:rotatetransition>
	</toolkit:navigationouttransition>
	
	</toolkit:transitionservice>

示例 2:装载和退出的时候垂直旋转(转门效果)

<toolkit:transitionservice .NavigationInTransition>
	<toolkit:navigationintransition>
	</toolkit:navigationintransition><toolkit:navigationintransition .Backward>
	<toolkit:turnstiletransition Mode="BackwardIn"></toolkit:turnstiletransition>
	</toolkit:navigationintransition>
	<toolkit:navigationintransition .Forward>
	<toolkit:turnstiletransition Mode="ForwardIn"></toolkit:turnstiletransition>
	</toolkit:navigationintransition>
	
	</toolkit:transitionservice>
	<toolkit:transitionservice .NavigationOutTransition>
	<toolkit:navigationouttransition>
	</toolkit:navigationouttransition><toolkit:navigationouttransition .Backward>
	<toolkit:turnstiletransition Mode="BackwardOut"></toolkit:turnstiletransition>
	</toolkit:navigationouttransition>
	<toolkit:navigationouttransition .Forward>
	<toolkit:turnstiletransition Mode="ForwardOut"></toolkit:turnstiletransition>
	</toolkit:navigationouttransition>
	
	</toolkit:transitionservice>
这家伙很懒,什么都没写!

—— zhaorong

zhaorong
你可能也喜欢Related Posts
众说纷纭Comments
大眼 可爱 大笑 坏笑 害羞 发怒 折磨 快哭了 大哭 白眼 晕 流汗 困 腼腆 惊讶 憨笑 色 得意 骷髅 囧 睡觉 眨眼 亲亲 疑问 闭嘴 难过 淡定 抗议 鄙视 猪头
小提示:直接粘贴图片到输入框试试
努力发送中...
  1. 1 楼 Mia

    感谢分享!超级赞!

    2013年05月23日 12:37:21 回复 取消回复
  2. 2 楼

    捧腹网是中国领先的笑话幽默分享网站,捧腹致力于打造一个分享各类欢乐内容的互动平台,让我们一起: “捧腹开怀、乐享人生”!屌丝的生活

    2014年01月20日 03:04:41 回复 取消回复
  3. 3 楼

    年年有余[标签:标题]

    2014年01月21日 06:18:44 回复 取消回复
  4. 4 楼

    万圣节搞笑短信祝你

    2014年01月23日 03:42:31 回复 取消回复
  5. 5 楼

    捧腹网是中国领先的笑话幽默分享网站,捧腹致力于打造一个分享各类欢乐内容的互动平台,让我们一起: “捧腹开怀、乐享人生”!你出什么?

    2014年02月10日 11:17:32 回复 取消回复
  • 评论最多
  • 最新评论
  • 随机文章
footer logo
未经许可请勿自行使用、转载、修改、复制、发行、出售、发表或以其它方式利用本网站之内容
Copyright © zhaorong All Rights Reserved. 滇ICP备15006105号-1