I've been trying out the RadSpreadsheet control in a small test application and am seeing some odd scrolling behavior, even within the provided samples. (I'm using the 2014 Q3 version: 2014.3.1202.45.)
When there are enough rows in the viewable area to make paging up or down possible (for example, the viewport shows 20 rows and the spreadsheet holds 100 rows), clicking on the scrollbar background only moves the contents up or down by a single row.
I've attached an event handler to the sheet's ScrollBarsProvider.VerticalScrollBar.Scroll event, and I'm observing that the ScrollEventType is indeed LargeIncrement as expected, and the eventArgs.NewValue contents appear to be an expected large value.... however, the position within the sheet only moves by a single row. This occurs within unmodified projects within the Telerik's xaml-sdk repository found on GitHub: https://github.com/telerik/xaml-sdk
What is going on with the scrolling? What can I do to make the vertical scrollbar behave as expected?
(Also, I just noticed the horizontal scrollbar is behaving in the same way - only scrolling by a single column at a time.)
When there are enough rows in the viewable area to make paging up or down possible (for example, the viewport shows 20 rows and the spreadsheet holds 100 rows), clicking on the scrollbar background only moves the contents up or down by a single row.
I've attached an event handler to the sheet's ScrollBarsProvider.VerticalScrollBar.Scroll event, and I'm observing that the ScrollEventType is indeed LargeIncrement as expected, and the eventArgs.NewValue contents appear to be an expected large value.... however, the position within the sheet only moves by a single row. This occurs within unmodified projects within the Telerik's xaml-sdk repository found on GitHub: https://github.com/telerik/xaml-sdk
What is going on with the scrolling? What can I do to make the vertical scrollbar behave as expected?
(Also, I just noticed the horizontal scrollbar is behaving in the same way - only scrolling by a single column at a time.)