简体   繁体   中英

Display pictures one after the other

I have a question concerning listbox or something similar that could help me. I read lots of pictures from an json and I display them into a list box, I made the image as it's could fit the page and I scroll them horizontally ,so that I can display them as an album of pictures.

The problem is when you scroll in a listbox, the scroll just keeps going it doesn't stop, what I want to do is I can display only one picture each, and the scroll stops each time a display a picture.

Do you have any idea how can I do this? Thank you!

Have you looked at the RadSlideView from telerik?

RadSlideView is a unique control that allows you to navigate through a sequence of items slide-by-slide. It works in data-bound mode only and offers exceptional performance with smooth transitions among slides.

It may not be pretty but here's one solution -

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

Additionally, you can handle scroll events to ++ or -- the slider's value

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM