Posted 9 April 2018, 3:34 pm EST
Hi,
What you are observing is the correct behavior. In the sample you’ve provided, both the MinScale/Scale are being set to 1. This means that the axis should not be in the zoomed state. To zoom across x axis first and then zoom across y axis, you’ll need to set the MinScale value to the current Scale when clicking the radio buttions. For example:
c1chart.View.AxisX.MinScale = c1chart.View.AxisX.Scale;
Attached is the modified ChartView.xaml.cs file from the sample for your reference. Let us know if this helps.
PS: In case you are just getting started with using C1Chart, then we would like to inform you that C1Chart is in maintenance mode now and FlexChart is our flagship charting tool. You can read more about this in the following post:
https://www.grapecity.com/en/forums/wpf-edition/c1chart-in-maintenance-mod
Regards,
Ankit
ChartView.zip