回答
如果你全景控制称为PanoramaControl1那么你应该能够使用:
PanoramaControl1.SelectedIndex = 0
其中0是第一个全景页面。
不,不能这样做,['Panorama.SelectedIndex'](http: //msdn.microsoft.com/en-us/library/microsoft.phone.controls.panorama.selectedindex%28v=vs.92%29.aspx)是只读的 – Praetorian 2012-04-19 17:53:37
它不是一个setter属性。 – TutuGeorge 2012-04-20 05:48:31
我还没有尝试过,但它应该工作。
循环遍历
Panorama.Items
并删除除您想要关注的项目之外的每个项目。使用for
循环代替foreach
来做到这一点,因为在使用后者进行迭代时无法修改集合。致电
Panorama.UpdateLayout
强制全景重新绘制自己并切换到您要显示的项目。添加删除的项目在步骤1中
这里有解决方案在这里:http://stackoverflow.com/questions/4622214/how-to-programatically-set-selected-panorama-item-in-wp7它使用DefaultItem,它基本上看起来像你所描述的。 – 2012-04-19 19:23:17
@willmel DefaultItem仅在首次查看全景图时适用,即它是导航到页面时将显示的第一个全景图项目。设置此属性不会在全景项目之间切换。 – Praetorian 2012-04-19 19:30:37
@willmel defaultitem仅更改全景项目的顺序。 – TutuGeorge 2012-04-20 05:46:59
试试这个
Panorama.SetValue(Panorama.SelectedItemProperty, selectedItem);
这可能会解决这个问题。
http://forums.create.msdn.com/forums/t/63484.aspx 在这里试试你的运气,最终可能会找到解决方案。 – TutuGeorge 2012-04-20 05:50:54
正好被设置为ü要加载用户的视图,其项目的默认项..
panSOS.DefaultItem = panSOS.Items[1];
- 1. 在回收站物品之间滑动导航android
- 2. WP7示例使用Tiles导航并重新排序DataBound全景物品而不删除数据透视表项?
- 3. WP7芒果 - 建筑物内的导航
- 4. 在HTML之间导航
- 5. iphone - 在UITextFields之间导航?
- 6. 在JPanel之间导航?
- 7. WPF在Windows之间导航
- 8. 导航栏中的物品从导航栏中消失
- 9. SketchFlow WP7导航Buggy
- 10. WP7页面导航?
- 11. FlatList中物品之间的大空间
- 12. 导航之间的空间
- 13. 如何在场景之间导航Cocos创作者?
- 14. Spring REST-JWT-JavaScript在安全页面之间导航
- 15. 有些物品的Flexbox导航位于左侧,一些物品位于右侧
- 16. 视图之间的导航
- 17. 想为全景导航按钮控制
- 18. WP7,在数据透视页中的每个项目之间导航
- 19. 在PopOver中在UITableview之间导航
- 20. WP7:导航两次返回
- 21. WP7芒果页面导航?
- 22. 在标签导航和列表导航之间切换
- 23. 在plist之间导航句子!
- 24. 在scala中的面板之间导航
- 25. 导航在的ActivityGroup活动之间
- 26. 在多个钛窗之间导航
- 27. StackOverflowError在ActivityGroup的活动之间导航
- 28. 在UITableViewCell内的UITextFields之间导航
- 29. 在活动之间导航(Android Studio)
- 30. 在硒页面之间导航 - Java
也许重复的这个:与Quey串导航] [1] [1 ]:http://stackoverflow.com/questions/9284334/how-to-navigate-to-different-pivot-items-in-wp7 – MBen 2012-04-19 17:00:49