Windows phone 7.1 你能做一个像全景一样的轴卷轴吗?

Windows phone 7.1 你能做一个像全景一样的轴卷轴吗?,windows-phone-7.1,windows-phone-7,Windows Phone 7.1,Windows Phone 7,是否可以在轴上实现全景式的滚动效果?我的意思是,与其把物品放进去,不如把它们卷进去。与使用“全景”控件并在视图中拖动项目时一样,您已经可以看到下一个和上一个项目,但在轴中看不到-当前项目飞出,下一个/上一个项目飞入 我为什么要这么做 您可能知道,您无法通过编程在全景图上设置SelectedIndex,因为Microsoft决定将该属性设置为只读。我已经尝试了一些方法来解决这个问题,包括扩展控件和使用行为,但是没有成功,所以我放弃了 最后,我放弃了一个选择,而是使用了Pivot控件,它工作得很好,

是否可以在轴上实现全景式的滚动效果?我的意思是,与其把物品放进去,不如把它们卷进去。与使用“全景”控件并在视图中拖动项目时一样,您已经可以看到下一个和上一个项目,但在轴中看不到-当前项目飞出,下一个/上一个项目飞入

我为什么要这么做

您可能知道,您无法通过编程在全景图上设置
SelectedIndex
,因为Microsoft决定将该属性设置为只读。我已经尝试了一些方法来解决这个问题,包括扩展控件和使用行为,但是没有成功,所以我放弃了

最后,我放弃了一个选择,而是使用了Pivot控件,它工作得很好,除了滚动部分,在滚动部分,我希望从全景中获得滚动效果

我为什么要努力实现这个目标

当前页面覆盖。你知道,就像在Android应用程序屏幕上,你可以在几个页面上滑动,你可以在屏幕的底部/顶部看到你在哪个页面上(这是最简单的部分),而且,当你点击其中一个气泡时,它会滚动到相应的页面(这是最难的部分-因为您无法在全景控件上设置SelectedIndex)

那么,有没有关于如何在Pivot控件中实现滚动效果的想法?或者有没有关于如何更改全景图上的SelectedIndex的其他想法?(更改DefaultItem不是一个解决方案)


谢谢。

这听起来与全景/透视控件的常规行为相去甚远,因此您可能需要查看源代码并对其进行调整:

编辑


在变更集中,全景控件和透视控件被删除。因此,要获取代码,您需要从2012年10月29日之前返回到变更集。

为什么DefaultItem不是解决方案?设置DefaultItem将立即在视图中显示一个项目(无滚动效果)plus(根据我自己的经验)它破坏了与Panorama的SelectedItem属性的绑定,也弄乱了我相信是SelectedIndex。以前尝试过使用它,但由于某种原因,我无法使它在7.1应用程序中工作。Panorama源代码不包含在Windows Phone Toolkit中。@FranciscoAguilera-在changeset 80787中,Panorama控件和pivot控件已被删除。因此,要获取代码,您需要从2012年10月29日之前返回到变更集。@Ernodeweard您可以链接我吗?我下载了Spetember 2010和2011年11月,这两个版本都没有pivot控件。谢谢!@FranciscoAguilera-转到此处:并单击下载链接。pivot控件位于Samples文件夹中。