使用长名单选择器导航



我有一个 LongListSelector,并用 listBox 包装了数据,以便我可以对项目使用倾斜效果。我想知道如何通过单击每个项目导航到不同的页面。

我使用的是全景视图,如果有的话,有 5 个不同的项目。我以前从未使用过,所以您可能需要用外行的语言说话。

您可以在 LongListSelector 中使用按钮。每个按钮代表全景项目的一页。然后,您可以通过选择全景索引导航到全景页面。

(pan.Items[curIndex] as PanoramaItem).Visibility = Visibility.Collapsed; 
pan.SetValue(Panorama.SelectedItemProperty, pan.Items[(curIndex + 1) % pan.Items.Count]); 
pan.Measure(new Size(double.PositiveInfinity, double.PositiveInfinity)); (pan.Items[curIndex] as 
PanoramaItem).Visibility = Visibility.Visible; 

查看此链接以获取更多信息。http://xme.im/slide-or-change-panorama-selected-item-programatically#sthash.wyPDtWil.dpuf

上面的代码导航到下一页。要导航到特定页面,只需将第二行中的"curIndex + 1"更改为所需页面的索引。对于 5 页,索引范围应为 0-4。

最新更新