I have a master chart defined in the XAML and below it any number of charts added in code behind. These charts will all share the same timeline and i'd like a single zoombar on the top most master to control all charts on the page. I tried binding the window position and scale of the dynamic charts to the same property of the master, but nothing. A simple example of the solution is attached.
Cheers
Peter
0044.GenerateChart.zip
Hello Peter,
XamDataChart has a functionality to synchronize X or Y zooming between multiple chart controls.Please take a look at the below document for more details.
Chart Synchronizationhttps://es.infragistics.com/help/wpf/datachart-chart-synchronization
I have modified your sample to demonstrate the chart synchronization feature.
GenerateChart_Mod.zip
Hi, apologies for rejecting the answer but there's one small thing I can't get to work. If you set the WindowScaleHorizontal of the master the children don't pick it up. Once you touch the zoom control of the master then the kids get in sync.
I have a requirement to only display the last 7 days of data and have the rest available for scrolling. I've used scale to accomplish this.
Awesome, thanks!