Autor Tema: Zoom Eje secundario CHART  (Leído 3148 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado bitpic

  • PIC18
  • ****
  • Mensajes: 402
    • BitPIC
Zoom Eje secundario CHART
« en: 19 de Septiembre de 2013, 12:42:53 »
Buenas,

Tengo un problema que llevo todo el día intentando solucionar pero no hay manera, a ver si alguien me puede echar una mano.

La cuestión es que tengo un Chart que va generando una gráfica de dos ejes Y (Y y Y2). Configuro los dos ejes + el X para poder hacer ZOOM, pero solo me lo hace el eje X e Y, pero el Y2 no consigo que haga zoom.

Esto es lo que tengo:

Código: [Seleccionar]
' Configuración ZOOM
        Chart1.ChartAreas(0).CursorX.IsUserEnabled = True
        Chart1.ChartAreas(0).CursorX.IsUserSelectionEnabled = True
        Chart1.ChartAreas(0).CursorX.Interval = DateTimeIntervalType.Auto
        Chart1.ChartAreas(0).CursorX.LineColor = Color.GreenYellow

        Chart1.ChartAreas(0).CursorY.IsUserEnabled = True
        Chart1.ChartAreas(0).CursorY.IsUserSelectionEnabled = True
        Chart1.ChartAreas(0).CursorY.Interval = 0.01
        Chart1.ChartAreas(0).CursorY.LineColor = Color.GreenYellow

        Chart1.ChartAreas(0).AxisX.ScaleView.Zoomable = True
        Chart1.ChartAreas(0).AxisY.ScaleView.Zoomable = True
        Chart1.ChartAreas(0).AxisY2.ScaleView.Zoomable = True

Por otro lado tengo otro problema con el eje Y2. Tengo habilitado el cursor del Chart para que cuando haces clik con el rato sobre el chart te muestre los valores de Y e Y2 en unas variables. Es para saber los valores de el punto donde cliqueas en el grafico que se muestra.

La cuestión es que en el eje Y es sencillo hacerlo:

Código: [Seleccionar]
Label16.Text = Chart1.ChartAreas(0).CursorY.Position

Pero no se como mostrar los valores del eje Y2. Visual Basic no me deja hacer lo siguiente:
Código: [Seleccionar]
Label16.Text = Chart1.ChartAreas(0).CursorY2.Position

¿Alguna idea?  :?

BitPIC