none
ayuda chart grafica asp.net RRS feed

  • Pregunta

  • hola q tal necesito ayuda quiero poner  la leyenda en mi grafica Chart pero no se me deja me marca error dejo un ejemplo como lo lleno es solo un ejemplo lo demas lo implemento con bd pero necesito poner la leyenda

                Series s = new Series("sesion1");
                s.ChartType = SeriesChartType.Spline;
                s.IsValueShownAsLabel = true;
    
    
                Series b = new Series("sesion2");
                b.ChartType = SeriesChartType.Spline;
                b.IsValueShownAsLabel = true;
                
                for (int a = 0; a <= 18; a++)
                { 
                s.Points.Add(new System.Web.UI.DataVisualization.Charting.DataPoint(a+1, (a+1)*3));
                b.Points.Add(new System.Web.UI.DataVisualization.Charting.DataPoint(a+2, a+1));
                }
                Chart1.Series.Add(s);
                Chart1.Series.Add(b);

    espero me puedan ayudar gracias solo necesito poner la leyenda pero no lo e logrado no se que estoy haciendo mal

    lunes, 5 de agosto de 2013 22:56

Respuestas

Todas las respuestas

  • hola

    si obtienes un error deberias haber mencionado el mensaje

    ademas no veo que uses la propiedad

    Legends (Chart Controls)

    para definir la leyenda

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta zirba lunes, 5 de agosto de 2013 23:52
    lunes, 5 de agosto de 2013 23:32
  • Hola muchas gracias por tu referencia solo neceitaba 3 lineas esque no las estaba colocando como necesitaba

      //Chart1.Legends.Add(leg);
               Chart1.Legends.Add(new Legend("Legend1"));
    
                // Set Docking of the Legend chart to the Default Chart Area.
                //Chart1.Legends["Legend2"].DockToChartArea = "Default";
    
            //   Chart1.Legends.Add(new Legend("Default") { Docking = Docking.Right });
    
                // Assign the legend to Series1.
             Chart1.Series["Series1"].Legend = "Legend1";
             Chart1.Series["Series1"].IsVisibleInLegend = false;

    lunes, 5 de agosto de 2013 23:52