在全景项wp7之间导航

时间:2012-04-19 16:56:11

标签: windows-phone-7 uinavigationitem panorama-control

我只想知道,如何在wp7到c#代码中的不同全景项之间导航。

谢谢。

4 个答案:

答案 0 :(得分:1)

试试这个

Panorama.SetValue(Panorama.SelectedItemProperty, selectedItem);

这可能会解决问题。

答案 1 :(得分:1)

只需设置要为用户的视图加载项目的默认项目..

panSOS.DefaultItem = panSOS.Items[1];

答案 2 :(得分:0)

我没有试过这个,但它应该有效。

  1. 循环浏览Panorama.Items并删除除要关注的项目之外的所有项目。使用for循环而不是foreach来执行此操作,因为在使用后者进行迭代时无法修改集合。

  2. 调用Panorama.UpdateLayout强制全景图重绘并切换到要显示的项目。

  3. 添加您在步骤1中删除的项目。

答案 3 :(得分:-2)

如果您的全景控制被称为PanoramaControl1,那么您应该可以使用:

PanoramaControl1.SelectedIndex = 0

其中0是第一个全景页面。