2012-09-19 79 views
0

我有一個關於列表框或類似的東西,可以幫助我一個問題之後。我從JSON中讀取了很多圖片,並將它們顯示在列表框中,我製作了可以適合頁面的圖像,並將它們水平滾動,以便我可以將它們顯示爲圖片專輯。顯示圖片逐個

問題是當你在一個列表框中滾動時,滾動只是繼續下去,它不停止,我想要做的是我每次只能顯示一張圖片,並且每次顯示圖片時滾動都會停止。

你有什麼想法,我怎麼能做到這一點?謝謝!

+0

好,我倒是說一列表框不是你在這裏控制的選擇。 如果你堅持要用一個列表框,關閉外的開箱滾動行爲,並用自己的邏輯覆蓋它。 –

+0

你有什麼想法,我可以使用什麼而不是一個列表框,在哪裏我可以將我的數據綁定到可以顯示每個圖像的東西? – Sghir

+0

也許開箱滾動可以工作,你可以發佈這樣的一個答案,一個例子或類似這樣的東西的PLZ – Sghir

回答

0

有你看了RadSlideView從Telerik的?

RadSlideView是一個獨特的控件,它允許您通過滑動幻燈片的項目順序導航 。它只能在數據綁定模式下工作,並且 可以提供卓越的性能,並可以在幻燈片之間平滑過渡。

+0

看起來不錯的東西,但我想知道是否有一個開源的解決方案? – Sghir

+0

是的,它不是開源的,而是一個lic。成本99美元,並附帶源代碼。 –

+0

是的,我看着其他功能,因爲我不能支付99美元只是爲了滑塊,除此之外,我已經嘗試過使用滑塊的試用版,這是工作很好,但圖形,有開源的東西類似於他們的建議 – Sghir

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 

此外,您可以處理滾動事件++或 - 滑塊的值