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

RadDataBoundListBox inside Datatemplate of PivotItem and PullToRefresh

6 Answers 73 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.
Konstantin
Top achievements
Rank 1
Konstantin asked on 11 Jul 2013, 12:32 PM
Hello,
I just testing RadDataBoundListBox with PullTorefresh functionality and found a few things that I cannot fix.

1. Pull to rerfresh not working if I first not scroll up then down. (Read somewhere that I have to use BringIntoView after settings ItemsSource and also to set UseOptimizedManipulationRouting to false). Not helped every time.
2. After releasing finger, list box scrolls up a bit more than it should, so some part of my item are hidden
3. No way to initiate "Loading..." state manually, or I unable to find it.

I have a Pivot which is bounded to datasource, where every item has list which used in PivotItem datatemplate as itemsource for list view. In LoadingPivotItem event I load data for selected pivot.

Is  this incompatibility between Pivot and RadDataBoundListBox ? I cannot post source code because the project it big

6 Answers, 1 is accepted

Sort by
0
Konstantin
Top achievements
Rank 1
answered on 11 Jul 2013, 12:37 PM
Just checked example, available on marketplace, it also has a bug when pull to refresh not worked, but it hard to catch.
If you need to swipe from up to down a few times to see it.
0
Konstantin
Top achievements
Rank 1
answered on 14 Jul 2013, 04:34 PM
Anyone here from Telerik? Is it support?
0
Deyan
Telerik team
answered on 15 Jul 2013, 07:32 AM
Hi Konstantin,

Thanks for writing and please excuse us for the delay with our answer.

Let's get straight to the answers of your questions.

1. I am not quite sure that I correctly understand this issue but there are a couple of similar glitches that might occur with the pull-to-refresh experience because of the off-thread handling of the Manipulation events that the ScrollViewer does. UseOptimizedManipulationRouting set on the listbox usually addresses these issues but there might be scenarios in which glitches persist. It will be great if you manage to isolate the issues in a sample app and send it to us for further investigation (opening a new support ticket will be needed).

2. We have addressed a similar issue in our latest internal build so you can download it and check it out.

3. The loading state is initiated by using the standard pull-to-refresh gesture. Could you please share with us some further details about the scenario in which you would like to initiate this manually?

Let us know if you have further questions.

Regards,
Deyan
Telerik
Have a suggestion or face a problem - you can use the Ideas & Feedback portal to submit ideas, feedback and vote for them.
0
Konstantin
Top achievements
Rank 1
answered on 15 Jul 2013, 08:38 AM
Hi

Thanks for posting :)

1. I will try to make sample app with this issue
2. Where can I found it?
3. I mean that I need a way to show this "Loading..." panel manually. This is very useful at first start of app or page, where you load data for your binded collection, So user can see its actually loading now
0
Konstantin
Top achievements
Rank 1
answered on 15 Jul 2013, 08:54 AM
Hi

I just created test app and of course unable to reproduce this bug when pull to refresh not working. Even more, now it works in my app where it was not working :)

But the bug with scroll still persists. Where can I find test build?

And about 3 question. I need to show this panel manually when the page first loaded so user can see that data is being loading now
0
Deyan
Telerik team
answered on 16 Jul 2013, 08:39 AM
Hi Konstantin,

You can find the Latest Internal Build in the All Product Downloads section for the RadControls for Windows Phone 8 product.

As for the loading panel, you can simply try integrating the RadBusyIndicator into your page and show it when items are loaded initially.

I hope this helps.

Regards,
Deyan
Telerik
Have a suggestion or face a problem - you can use the Ideas & Feedback portal to submit ideas, feedback and vote for them.
Tags
DataBoundListBox
Asked by
Konstantin
Top achievements
Rank 1
Answers by
Konstantin
Top achievements
Rank 1
Deyan
Telerik team
Share this question
or