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

ScrollStateChanged Broken: Only Firing Once

7 Answers 40 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.
Ethan
Top achievements
Rank 1
Ethan asked on 18 Aug 2014, 08:30 PM
The ScrollStateChanged handler appears to be broken. It only fires the first time the state changes (ussaully from null to scrolling) but not when the user hits the end when it would normally hit the ScrollState.BottomStretch state. I was hoping to use this to detect when the user hits the end of the list in order to load more data, since the datarequested handler does not work as it should either.

Any help with this would be really appreciated.

Thanks,
Ethan Kusters

7 Answers, 1 is accepted

Sort by
0
Accepted
Ves
Telerik team
answered on 21 Aug 2014, 04:19 PM
Hi Ethan,

Indeed, due to some changes made in Windows Phone 8.1 ScrollStateChanged event is not triggered correctly, so it will be removed. I am afraid we will also remove the DataRequested event in favor of another mechanism, similar to what is already available in our RadDataGrid for Windows 8. You can find it described here. For the time being please, do not use load-on-demand, but do let us know if you would like to receive an internal build, once this is implemented -- drop us  a line at universalwindows [at] telerik [dot] com, so that we can include you in our early adopters program.

Best regards,
Ves
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Ethan
Top achievements
Rank 1
answered on 21 Aug 2014, 04:52 PM
Thanks for you help! Sending an email now.
0
Alessandro
Top achievements
Rank 2
answered on 22 Aug 2014, 04:50 PM
Hi Ves,
I'm very interested in this topic as my Windows Phone App already makes great use of ScrollStateChanged event of the RadDataBoundList and hope you'll implement something else with the same feature.
I should have been already added as early adopter, I'd like to receive internal build too.

Best Regards

Alessandro

0
Ves
Telerik team
answered on 26 Aug 2014, 06:37 AM
Hi Ethan, Alessandro,

I can confirm, you are both in the list. You will receive the internal build, once it is available.

Thanks,
Ves
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
0
Alessandro
Top achievements
Rank 2
answered on 28 Aug 2014, 12:00 AM
Hi Ves,
in the meantime as a  workaround I get the ScrollViewer inside DataBoundListBox and attach its event ViewChanged.
So I'm able now to know when the list is scrolling and stops scrolling.
Moreover I'm able to save , if I want, the position of the scrollviewer (verticaloffset) so that If the user navigates forward and back I can retain where the list was setting back the value.
It seems that TopVisibleItem property does work! so when the scrolling ends I can get it . Unfortunately I cannot use it in BringIntoView method as pointed out in other thread.

Keep the great work :)

Alessandro



0
Christof
Top achievements
Rank 2
answered on 13 Oct 2014, 05:59 AM
Any new here?
I have the same DataRequested issue.
0
Ivaylo Gergov
Telerik team
answered on 15 Oct 2014, 11:54 AM
Hi Christof,

In our upcoming release of the UI for Windows Universal(by the end of the month) we will introduce another mechanism for data virtualization similar to what is already available in RadDataGrid for Windows 8. You can find it described here : http://www.telerik.com/help/windows-8-xaml/raddatagrid-datavirtualization.html.

Let me know should you have any other questions.

Regards,
Ivaylo Gergov
Telerik
 

Check out the Telerik Platform - the only platform that combines a rich set of UI tools with powerful cloud services to develop web, hybrid and native mobile apps.

 
Tags
DataBoundListBox
Asked by
Ethan
Top achievements
Rank 1
Answers by
Ves
Telerik team
Ethan
Top achievements
Rank 1
Alessandro
Top achievements
Rank 2
Christof
Top achievements
Rank 2
Ivaylo Gergov
Telerik team
Share this question
or