回答
如果你全景控制稱爲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. WP7全景物品綁定和添加其他自定義全景物品c#
- 2. 在WP7中使全景物品標題彼此靠近
- 3. 在回收站物品之間滑動導航android
- 4. 如何處理wp7中的全景物品?
- 5. WP7示例使用Tiles導航並重新排序DataBound全景物品而不刪除數據透視表項?
- 6. WP7芒果 - 建築物內的導航
- 7. 在XAML中綁定全景物品
- 8. windows phone 7,偏愛全景物品
- 9. 在.content divs之間導航
- 10. iphone - 在UITextFields之間導航?
- 11. 在HTML之間導航
- 12. WPF在Windows之間導航
- 13. 在JPanel之間導航?
- 14. 導航欄中的物品從導航欄中消失
- 15. WP7頁面導航?
- 16. SketchFlow WP7導航Buggy
- 17. WP7導航參數
- 18. 全景導航在Windows手機
- 19. FlatList中物品之間的大空間
- 20. 導航之間的空間
- 21. 如何在場景之間導航Cocos創作者?
- 22. Spring REST-JWT-JavaScript在安全頁面之間導航
- 23. 有些物品的Flexbox導航位於左側,一些物品位於右側
- 24. 重疊之間的導航
- 25. UIViewControllers之間的導航IOS
- 26. 視圖之間的導航
- 27. WindowSurface之間的導航
- 28. WP7,在數據透視頁中的每個項目之間導航
- 29. 想爲全景導航按鈕控制
- 30. WP7芒果頁面導航?
也許重複的這個:與Quey串導航] [1] [1 ]:http://stackoverflow.com/questions/9284334/how-to-navigate-to-different-pivot-items-in-wp7 – MBen 2012-04-19 17:00:49