Здравствуйте,
Есть необходимость сделать зум графика с двумя осями У. Пытаюсь так
// Set auto minimum and maximum values.
chart1.ChartAreas[0].AxisY.Minimum = Double.NaN;
chart1.ChartAreas[0].AxisY.Maximum = Double.NaN;
chart1.ChartAreas[0].AxisY2.Maximum = Double.NaN;
chart1.ChartAreas[0].AxisY2.Minimum = Double.NaN;
// Enable range selection and zooming end user interface
chart1.ChartAreas[0].CursorX.IsUserEnabled = true;
chart1.ChartAreas[0].CursorX.IsUserSelectionEnabled = true;
chart1.ChartAreas[0].AxisX.ScaleView.Zoomable = true;
chart1.ChartAreas[0].CursorY.IsUserEnabled = true;
chart1.ChartAreas[0].CursorY.IsUserSelectionEnabled = true;
chart1.ChartAreas[0].AxisY.ScaleView.Zoomable = true;
chart1.ChartAreas[0].AxisY2.ScaleView.Zoomable = true;
// -------------------------------------------Scrollbar
// Set scrollbar size
chart1.ChartAreas[0].AxisX.ScrollBar.Size = 10;
chart1.ChartAreas[0].AxisY.ScrollBar.Size = 10;
chart1.ChartAreas[0].AxisY2.ScrollBar.Size = 10;
// Reset only
chart1.ChartAreas[0].AxisX.ScrollBar.ButtonStyle =
ScrollBarButtonStyles.ResetZoom;
chart1.ChartAreas[0].AxisY.ScrollBar.ButtonStyle =
ScrollBarButtonStyles.ResetZoom;
chart1.ChartAreas[0].AxisY2.ScrollBar.ButtonStyle =
ScrollBarButtonStyles.ResetZoom;
// Scrollbars position
chart1.ChartAreas[0].AxisX.ScrollBar.IsPositionedInside = true;
chart1.ChartAreas[0].AxisY.ScrollBar.IsPositionedInside = true;
chart1.ChartAreas[0].AxisY2.ScrollBar.IsPositionedInside = true;
По Х и по первой У все ОК, а вот масштаб У2 никак не меняется.
Заранее спасибо за оперативный ответ.