windows-phone-7 – WP7.5全景页面中的AppBar
发布时间:2020-12-14 03:53:04 所属栏目:Windows 来源:网络整理
导读:我目前正在开发一个带有全景页面的 Windows Phone 7.5应用程序. 在全景页面上,我正在实施一个appbar来处理应用中的一些内容,例如在Bing地图中显示手机位置,该地图位于其中一个全景页面项目中. 现在,我相信我有两个选择,但我不知道他们将如何工作(如果他们甚
我目前正在开发一个带有全景页面的
Windows Phone 7.5应用程序.
在全景页面上,我正在实施一个appbar来处理应用中的一些内容,例如在Bing地图中显示手机位置,该地图位于其中一个全景页面项目中. 现在,我相信我有两个选择,但我不知道他们将如何工作(如果他们甚至工作……): >仅显示与当前页面/项目相关的appbar图标 这些中的任何一个真的有效吗?我可以为每个全景项目设置ID,然后使1或2工作吗? 谢谢 :) 解决方法
两者都有可能实现.
要仅显示与页面相关的appbar图标,您可以使用Panorama.SelectionChanged事件: var currentPanormaItem = ((Panorama)sender).SelectedItem if(currentPanormaItem.Equals(firstPageItem)) { // Set AppBar icons for first page } else if(currentPanormaItem.Equals(secondPageItem)) { // Set AppBar icons for secondpage } 如果您知道选择了哪个全景项目,则可以相应地设置appbar图标. 更改Panorama的所选项目可以像这样完成: panoramaControl.DefaultItem = panoramaControl.Items[indexToSet]; 虽然可以更改Panorama的选定索引,但我建议使用Pivot控件.使用Pivot控件,可以更轻松地跟踪所选项目,并在编程切换所选页面时获得精彩动画. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows – 你如何估计要购买多少内存?
- windows下安装php的redis
- Win2008 R2 WEB 服务器安全设置指南之修改3389端口与更新补
- Windows – Win32 EXCEPTION_INT_OVERFLOW与EXCEPTION_INT_
- windows – 从Git Bash调用记事本
- Win10 下 hadoop3.0.0 单机部署
- windows – 如何发现哪个进程让我的硬盘变得疯狂? (需要磁
- windows – 如何将我的OpenGL应用程序置于全屏模式?
- windows – 如何禁止本地用户以交互方式登录?
- 注入x64-process的x64-DLL挂钩x86-DLL,无法使用C和EasyHook
推荐文章
站长推荐
热点阅读