显示并导航用户到另一个PanoramaItem

时间:2011-01-26 04:33:52

标签: c# windows-phone panorama-control

我正在开发一个Panorama应用程序。在其中一个Panorama项目中,我有一个类别列表。在选择列表项之一时,我在新的全景项中显示该类别下的所有订阅源。所以我决定使用Panorama项目说第4项,最初设置为折叠。然后,当用户选择一个类别时,将该项目4显示为true并将用户导航到该项目4.并将该项目的标题更改为他们选择的类别。

  1. 这是正确的方法吗?

  2. 如果是这样,我如何将用户导航到其他项目程序?

  3. 我正面临另一个问题,即使我更改了标题,除非新页面加载,否则更改不会生效? (我还读到MSDN在其指南中声明不建议更改Panorama项目的标题)?

1 个答案:

答案 0 :(得分:2)

我个人认为Panorama(和Pivot)控件不应该用于根据另一个项目中的选项在一个项目中显示动态项目。看看这个channel 9 video,Chad Roberts和Amy Alberts讨论了这两个关键控制。

我的建议是导航到另一个类别选择页面,并在目标页面中加载该类别下的Feed。如果您在这方面需要任何帮助,Shawn Wildermuth在页面导航上有blog post