none
hacer grafica circular en c# RRS feed

  • Pregunta

  • Buenas noches, chic@s algien tiene idea de como hacer una gráfica circular usando el componente chart, cabe mensionar que deseo hacer la grafica por codigo.

    Por ejemplo para una grafica de barras uso esto:

     string[] seriesArray = { "" + txtpar1.Text };
                int[] pointsArray = { x };
           
                for (int i = 0; i < seriesArray.Length; i++) {
                    Series series = this.chart1.Series.Add(seriesArray[i]);
                  
                    
                    series.Label= pointsArray[i].ToString();

                    series.Points.Add(pointsArray[i]);

                }

    necesito algo parecido pero que me genere una gráfica circular. Por su atención muchas gracias :D

    jueves, 4 de junio de 2015 3:00

Respuestas

Todas las respuestas

  • hola

    pero no se asigna de esa forma los datos, deebrias definir la lista y asignar el datasource del chart

    previa definir de la Series

    aunque podrias evaluar este ejemplo

    http://www.dotnetperls.com/chart

    alli parece implementar lo que planteas, es mas pareciera que copiaste el ejemplo de alli, pero la definicion del array de datos es rara no se porque usas

    string[] seriesArray = { "" + txtpar1.Text };

    para que unes un "" con el textbox ?

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 4 de junio de 2015 3:22
  • el detalle es que cargo los datos a un datagridview (los datos provienen de un documento en excel), los datos que aparecen son respuesta de una encuesta por ejemplo la pregunta 18 tiene  las respuesta adobe, cemento, azulejo.

    Y me han solicitado un textbox donde el usuario ponga el nombre de la respuesta que quiere ir graficando, es decir la pregunta 18 posee 8 respuesta diferentes, con ese textbox el usuario en cuestión puede seleccionar que graficar exactamente. Lo se a mi también me suena raro pero asi me lo han pedido; eh ahi la razón del porque.

    Lamentablemente no puedo definir la lista de items que tendra la grafica porque por cada una de las 300 preguntas los campos siempre serian diferentes.
    jueves, 4 de junio de 2015 3:34
  • hola

    pero que importa que sea diferente, puede unificarlo, defines un datatable con un campo de nombre "xx" y sin importar cual sea la pregunta pones lo valores sobre ese campo (de nombre genericos) que luego enlazas al Serie del chart

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 4 de junio de 2015 4:34
  • a ya entiendo, crees que sea una molestia que me pases un ejemplo concreto sobre como hacer eso Leandro? es que aun soy todo un novado :(

    Si puedieras te lo agradeceria muchisimo

    viernes, 5 de junio de 2015 1:31
  • Hola:

    Aquí te puede dar una idea.

    https://www.youtube.com/watch?v=kjiQMTfBET8

    Saludos.


    http://electronica-pic.blogspot.com

    • Marcado como respuesta Gabriel H Nava lunes, 8 de junio de 2015 16:01
    • Desmarcado como respuesta Gabriel H Nava lunes, 8 de junio de 2015 16:02
    • Marcado como respuesta Gabriel H Nava lunes, 8 de junio de 2015 16:02
    viernes, 5 de junio de 2015 2:17
  • que interesante, me a sido de ayuda, muchas gracias :D
    lunes, 8 de junio de 2015 16:02