使用长名单选择器导航
本文关键字:选择器 导航 名单 | 更新日期: 2023-09-27 18:35:15
我有一个 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。