1

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

  1. 这是正确的方法吗?

  2. 如果是这样,我如何将用户导航到另一个程序化项目?

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

4

1 回答 1

2

我个人的看法是,Panorama(和Pivot)控件不应该用于根据另一个项目中的选择来显示一个项目中的动态项目。看看这个第 9 频道的视频,其中 Chad Roberts 和 Amy Alberts 讨论了这两个关键控件。

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

于 2011-01-26T08:45:15.590 回答