需要根据 Listview 中的选择更改全景项目中的选定索引吗? [复制]

Posted

技术标签:

【中文标题】需要根据 Listview 中的选择更改全景项目中的选定索引吗? [复制]【英文标题】:Need to change selected index in Panorama Item based on selection in Listview? [duplicate] 【发布时间】:2012-04-28 13:14:43 【问题描述】:

可能重复:Navigate between panorama items wp7

我在默认 PanoramaItem 中有一个列表视图,其中包含其他 PanoramaItems,如类别、收藏夹、设置等。所有这些 PanoramaItems 都列在列表视图中,并且在更改列表视图项的选择时,它应该采用相应的 PanoramaItem。但我尝试使用 Panorama.selectedindex 进行更改,但它是只读属性。另一种方法是在 OnNavigationTo 事件上更改 defaultItem,但由于我的列表视图在同一个全景图中,因此这种方法不起作用。有什么直接的方法吗?

【问题讨论】:

这已经在这里讨论过了。请检查这个。 ***.com/questions/10233022/… 【参考方案1】:

只需将默认项目设置为您要加载的项目以供用户查看..

panSOS.DefaultItem = panSOS.Items[1];

【讨论】:

【参考方案2】:

在 ListView 的 SelectionChanged 事件处理程序中,您应该能够将全景图的 DefaultItem 设置为您要查看的特定项目。

【讨论】:

以上是关于需要根据 Listview 中的选择更改全景项目中的选定索引吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Flutter ListView 项目根据 TextField 中添加的数字进行更改

根据可见属性更改 ListView 的高度

如何根据 android studio 中的 listview 项目点击更改活动图像和文本? java 或 kotlin

如何根据位置更改listView项目的颜色

如何在 Sqlite 数据库中的特定数据上更改 Listview 中的行颜色

Flutter Using ListView.Builder:如何在我选择的所有项目上仅更改一项的背景颜色