Windows Phone 7 问答(答案部分)
来源:Alexis的51博客 责任编辑:栏目编辑 发表时间:2013-07-01 03:32 点击:次
前阵子发布了Windows Phone 7 问答 涉及到Windows Phone 中基本的问题,现在把参考答案也贴出来,供大家学习之用。
1. Windows Phone 7 应用程序的xap包最大为多大 ?
参考答案: 400MB 225MB
2. 怎么设置Windows Phone 7应用程序的ico图标?
参考答案 :右击项目--设置icon属性为自己的图片即可,注意图片生成方式选择content
3. 怎么替换Windows Phone 7中的启动画面?
参考答案: 将SplashScreenImage替换为自己的图片即可,注意图片的分辨率跟原来默认的保持一致
4. 谈谈怎么在Windows Phone 7 中使用别名进行页面的导航。
参考答案: 在App.xaml中配置匹配别名,添加命名空间
- xmlns:nav="clr-namespace:System.Windows.Navigation;assembly=Microsoft.Phone" 配置匹配标签如下:
- <Application.Resources> <nav:UriMapper x:Name="uriMapper"> <nav:UriMapping Uri="Pan" MappedUri="/PanoramaPage1.xaml"></nav:UriMapping> </nav:UriMapper> </Application.Resources>
- 然后在其后置代码App.xaml.cs的App()方法中添加如下代码:
- this.RootFrame.UriMapper = Resources["uriMapper"] as UriMapper; 然后我们就可以在XAML代码中使用别名来找到具体的页面了
- <HyperlinkButton Content="Alexis" Height="30" Name="hyperlinkButton1" Width="200" NavigateUri="Pan" />
5. 谈谈Windows Phone 7 中页面的传值方式。
参考答案: 传递页
- <HyperlinkButton Content="Alexis" Height="30" Name="hyperlinkButton1" Width="200" NavigateUri="/PanoramaPage1.xaml?username=alexis" />
- 或者使用别名
- <HyperlinkButton Content="Alexis" Height="30" Name="hyperlinkButton1" Width="200"
- NavigateUri="Pan?username=alexis" />
- 接受页 在Load事件中
- if (NavigationContext.QueryString.ContainsKey("username")) {
相关新闻>>
最新推荐更多>>>
热门新闻进入移动开发频道>>
- 发表评论
-
- 最新评论 更多>>
您可能感兴趣的文章
- Windows Phone 7 开发探索笔记5——页面间导航
- Pocket PC获取路径的六种方法
- 小试Sketchflow for Windows Phone 7
- Windows Phone实用开发技巧(1):保存图片及加载图片
- Windows Phone 实用开发技巧(23):强制关闭SIP
- Windows Phone 实用开发技巧(2):使用TombstoneHelp
- Windows Phone 实用开发技巧(11):让StackPanel中的
- 白话算法(7) 生成全排列的几种思路(三) 临位对换法
- Windows Phone 7 最新的开发工具库
- Windows Phone 7 开发之Microsoft.Phone.Tasks中