是否可以知道何时显示特定的全景项目

Posted

技术标签:

【中文标题】是否可以知道何时显示特定的全景项目【英文标题】:Is it possible to know when a particular panorama item is displayed 【发布时间】:2011-05-02 06:35:22 【问题描述】:

我有一个全景项目列表。

我想知道用户何时到达特定的全景项目,然后采取必要的行动。

我尝试在全景项目上使用事件处理程序 GotFocus,但当用户到达项目时它没有被调用

【问题讨论】:

我可以使用手势监听器来做到这一点吗?我可以找到用户轻弹的时间以及确定用户当前所在的全景项目的方向 【参考方案1】:

Panorama 控件有一个SelectionChanged 事件,当用户从一个项目平移到下一个项目时会触发该事件。然后,您可以使用 SelectedItem 或 SelectedIndex 属性来查找当前正在查看的项目。

【讨论】:

Panorama 的 FlowDirection 是否也可以查到?如果可能的话,比如何找出全景项目的流向。谢谢

以上是关于是否可以知道何时显示特定的全景项目的主要内容,如果未能解决你的问题,请参考以下文章

是否可以知道树中的项目何时被重命名?

将 TurnstileFeatherEffect 应用于全景项目幻灯片

windows phone 7,收藏全景项目

如何检测到 UI 元素(全景和列表框)的数据绑定何时在 windows phone 7 中完成?

如何知道 UICollectionView 何时完成布局?

vr全景是怎么制作的