xaml-sdk/ChartView/WPF/TrackBallSyncedCharts
WPFTeamUser 8e6db6e592 New version of Telerik SDK examples. 2024-05-15 12:25:45 +00:00
..
Properties Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
App.xaml Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
App.xaml.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
ChartUtilities.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
ChartsWithSamePlotAreaSize.xaml Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
ChartsWithSamePlotAreaSize.xaml.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
KeyboardNavigation.xaml Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
KeyboardNavigation.xaml.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
MainWindow.xaml Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
MainWindow.xaml.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
PlotInfo.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
Readme.md Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
SyncedTrackBalls.xaml Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
SyncedTrackBalls.xaml.cs Revert "Merge pull request #56 from telerik/sdkUpdates" 2024-05-15 14:26:32 +03:00
TrackBallSyncedCharts.csproj New version of Telerik SDK examples. 2024-05-15 12:25:45 +00:00

Readme.md

Track Ball Synced Charts

You can use the Position property and the PositionChanged event in order to sync trackballs in different charts. When the plot area size of the charts is the same and the ranges of the axes is the same, you can use a simple two way binding for the Position (ChartsWithSamePlotAreaSize.xaml). If the charts have different plot area sizes or the ranges of the axes differ, you can utilize the TrackInfoUpdated event.