我正在设计一个应用程序,在水平方向的纵向模式下显示宽度和高度为1400 x 800的10幅图像。我使用堆栈面板在scrollviewer中添加了图像。当我滑动或轻弹时,图像在视图中滚动并停在某个位置。 如果它在第6和第7个图像之间停止,并且第7个图像在75%视图中,我希望第7个图像移动到屏幕的左侧。如果第6个图像占据最大视图,那么第7个图像到被移到右边。我在Windows手机的图库中看过这个,但图像只在左侧移动。 Android,html5和ios可以选择snaping和bumber coccepts来实现这个目的。在wp7中是否有任何库可以实现。见下图
答案 0 :(得分:0)
Windows Phone(http://www.telerik.com/products/windows-phone.aspx)的Teleriks RadControls库中的SlideView
具有此类捕捉功能。
或者,您可以查看工具包中的LoopingSelector
(http://phone.codeplex.com/)并对其进行更改,使其水平滚动而不是垂直滚动。