RadDataBoundListBox inside Datatemplate of PivotItem and PullToRefresh

7 posts, 0 answers
  1. Konstantin
    Konstantin avatar
    6 posts
    Member since:
    Jul 2013

    Posted 11 Jul 2013 Link to this post

    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
  2. Konstantin
    Konstantin avatar
    6 posts
    Member since:
    Jul 2013

    Posted 11 Jul 2013 Link to this post

    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.
  3. DevCraft banner
  4. Konstantin
    Konstantin avatar
    6 posts
    Member since:
    Jul 2013

    Posted 14 Jul 2013 Link to this post

    Anyone here from Telerik? Is it support?
  5. Deyan
    Admin
    Deyan avatar
    2041 posts

    Posted 15 Jul 2013 Link to this post

    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.
  6. Konstantin
    Konstantin avatar
    6 posts
    Member since:
    Jul 2013

    Posted 15 Jul 2013 Link to this post

    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
  7. Konstantin
    Konstantin avatar
    6 posts
    Member since:
    Jul 2013

    Posted 15 Jul 2013 Link to this post

    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
  8. Deyan
    Admin
    Deyan avatar
    2041 posts

    Posted 16 Jul 2013 Link to this post

    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.
Back to Top
DevCraft banner