Internally the RadGanttView
contains 3 ScrollBars - 2 horizontal ( for the GridView part and for the TimeRuler part ) and 1 vertical.
We can get these ScrollBars using the RadGanttView.ChildrenOfType<ScrollBar>()
method. We can then use the Value
if the TimeRuler area horizontal ScrollBar to scroll some other ScrollViewer with a horizontal offset equal to this Value.
I've attached a sample project demonstrating this approach. I handle the RadGanttView.SelectionChanged
event and in it I scroll a ScrollViewer containing a ListBox with the same offset as the TimeRuler horizontal ScrollBar.
Hopefully this helps.
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.