Как масштабировать вторичную ось (AxisY2) в линейной диаграмме MS Chart?

Я хочу применить к своему графику вариант масштабного просмотра. Я написал следующий код, который позволяет мне масштабировать вид на AxisY. Но не на AxisY2.

chart1.ChartAreas["Area"].CursorY.IsUserEnabled = true;
chart1.ChartAreas["Area"].CursorY.IsUserSelectionEnabled = true;
chart1.ChartAreas["Area"].AxisY.ScaleView.Zoomable = true;
chart1.ChartAreas["Area"].AxisY2.ScaleView.Zoomable = true;

Я могу масштабироваться на AxisY, но не на AxisY2. может кто-нибудь знает, что мне нужно изменить или добавить в свой код.


person Nitin Vijay    schedule 29.11.2012    source источник


Ответы (1)


Я решил эту проблему своими усилиями в соответствии с приведенным ниже кодом.

chart1.ChartAreas["Area"].AxisY2.ScaleView.Zoomable = true;
chart1.ChartAreas["Area"].AxisY2.ScaleView.Zoom(ScaleMinValue, ScaleMaxValue);
person Nitin Vijay    schedule 17.01.2013