This is a migrated thread and some comments may be shown as answers.

RadDataBoundListBox scrolling

3 Answers 154 Views
DataBoundListBox
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Janier
Top achievements
Rank 1
Janier asked on 02 Nov 2011, 10:21 PM
Hi,

I  recently bought the Rad Controls because of the superb suite of controls and functionality I needed for next app. I am very happy so far. I am using the version: v.2011.3.920.2040 which looks to be the latest build. I installed the Mango Telerik Samples app on my Samsung Focus running Mango. When I go to the DataBound ListBox samples (or JumpList for that matters) I noticed the scroll jumping as I flick thru the list. When I go to the Comparison pivot item that gives you the option to compare the RadDataBound ListBox with the standard one, I notice the standard listbox scrolls smoother than the Rad Control.

Is that a known issue?

Thanks,
Janier Davila

3 Answers, 1 is accepted

Sort by
0
Deyan
Telerik team
answered on 03 Nov 2011, 12:23 PM
Hello Janier,

Thanks for writing.

I am not quite sure that I correctly understand your point here. In our latest version of RadDataBoundListBox we plug into the native ScrollViewer and thus use its support for off-thread scrolling which makes the scrolling experience as smooth as possible. If your note here targets the frequency in which the Scrollbar is updated - yes, this is not as smooth as in the standard ListBox control because in the standard control the scrollbar is also updated off-thread (on the newly introduced Manipulation thread)This is possible only in case the entire scrolling logic is implemented by inheriting from the ScrollViewer's interfaces which - currently - are internal and thus not accessible for third party developers. In general, this is not an issue, but a limitation that with the current Windows Phone 7 API we are not able to overcome. We still believe though that having the smooth and responsive scrolling experience, a faster UI virtualization engine and a bigger feature set make RadDataBoundListBox a great alternative over the standard one.

Do not hesitate to get back to us in case you have further questions or feedback to share.

All the best,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

0
Janier
Top achievements
Rank 1
answered on 03 Nov 2011, 02:17 PM
Deyan,

Thanks for replying.

I want to start by saying that I love the RadDataBoundListBox control. I was not saying that I  prefer it over the standard. When I saw simple thinsg like EmptyContent property and as fancy as the vitualization engine, I was hooked; bought the suite right away. Maybe I did not make myself clear enough.

But you did. Yes, I was referring to the Scrollbar, which makes jumps while scrolling, not the scrolling itself. My appologies. Fair enough, you explained the issue well.

Thank you,
Janier Davila
0
Deyan
Telerik team
answered on 07 Nov 2011, 08:22 AM
Hi Janier,

Thanks for writing back.

Your point is correct. Since the API of the scrolling logic that the standard ListBox uses is not completely open, we cannot fully integrate our control with it and therefore there is a slight difference in the experience.

Let us know if you have any further questions or need assistance.

Regards,
Deyan
the Telerik team

Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>

Tags
DataBoundListBox
Asked by
Janier
Top achievements
Rank 1
Answers by
Deyan
Telerik team
Janier
Top achievements
Rank 1
Share this question
or