Thank you for writing.
You can save the current position of the horizontal scroll bar before you refresh the scheduler and after you call the Refresh method you can restore the position. Here is the code to achieve this:
sender, EventArgs e)
RadScrollBarElement scrollBarElement =
numberOfBackSteps = scrollBarElement.Maximum - scrollBarElement.Value - (
.radSchedulerDemo.SchedulerElement.View.ResourcesPerView - 1);
i = 0; i < numberOfBackSteps; i++)
A thing that needs clarification here. Why we go to the last resource and move backwards? The usual approach would be to start from the first and move forward. However, there is an issue in the NavigateToNextResource
method and to workaround it we use this approach. I have logged the issue with the method in our Public Issue Tracking System - PITS
. You can track its progress, subscribe for status change alerts and add your vote/comment to it on the following link - PITS Issue.
I have also updated your Telerik Points
for bringing our attention to this issue,
I hope this will be useful. Should you have further questions, I would be glad to help.
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WINFORMS.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>