一个接一个地显示图片

时间:2012-09-19 13:40:41

标签: c# windows-phone-7 xaml listbox

我有一个关于列表框的问题或类似的东西可以帮助我。我从json中读了很多图片并将它们显示在一个列表框中,我制作了适合页面的图像,然后我将它们水平滚动,这样我就可以将它们显示为图片专辑。

问题是当你在列表框中滚动时,滚动只是继续它不会停止,我想要做的是我每次只能显示一张图片,每次显示图片时滚动停止。 / p>

你知道我怎么能这样做?谢谢!

2 个答案:

答案 0 :(得分:0)

你看过telerik的RadSlideView吗?

  

RadSlideView是一个独特的控件,可让您浏览   逐项滑动的项目序列。它仅适用于数据绑定模式   通过幻灯片之间的平滑过渡提供卓越的性能。

答案 1 :(得分:0)

它可能不是很漂亮,但这是一个解决方案 -

Add a slider and use it instead of scroll-bar
Have just one image control
Set Slider's Minimum = 0 and Maximum = number of images
Set Slider's TickFrequency="1", IsMoveToPointEnabled="True" and IsSnapToTickEnabled="True"
Change your image when slider's value changes

此外,您可以处理滚动事件到++或 - 滑块的值