none
modificar un valor en chart RRS feed

  • Pregunta

  • Hola:

    Quiero con un trackBar modificar y que se vea en la gráfica valores de 0 a 1023. Al menos estoy probando solo con la primera barra que se llama A0 o potenciometro0. Por ahora solo hay un tackBar.

    En resumen. Si te fias en la brarra azul que pone 100, quiero con el trackBar, manejar valores de 0 a 1023 con solo desplazarla y se cambie de valor en tiempo real. El código que he hecho hasta ahora es este pero no se como moverlo.

    using System;
    using System.Windows.Forms;
    using System.Windows.Forms.DataVisualization.Charting; // No olvidar.
    
    namespace Graficos_01
    {
        public partial class Form1 : Form
        {
            // Variables.
            int potenciometro0 = 0;
            int potenciometro1 = 0;
            int potenciometro2 = 0;
            int potenciometro3 = 0;
            int potenciometro4 = 0;
            int potenciometro5 = 0;
    
            public Form1()
            {
                InitializeComponent();
            }
    
            private void Form1_Load(object sender, EventArgs e)
            {
                // Vectores con datos.
                string[] series = {"Analógico A0", "Analógico A1", "Analógico A2", "Analógico A3", "Analógico A4", "Analógico A5"};
                int[] puntos = {100, 10, 70, 1023, 736, 412};
    
                // Cambiar combinación de colores.
                chart1.Palette = ChartColorPalette.Pastel;
    
                // Título.
                chart1.Titles.Add("Valores");
    
                for (int i = 0; i < series.Length; i++)
                {
                    Series serie = chart1.Series.Add(series[i]);
    
                    // Cantidades.
                    serie.Label = puntos[i].ToString();
    
                    serie.Points.Add(puntos[i]);
                }
            }
    
            private void trackBar1_Scroll(object sender, EventArgs e)
            {
                potenciometro0 = int.Parse("" + trackBar1.Value);
                // No se como seguir...
            }
        }
    }

    Gracias.


    http://electronica-pic.blogspot.com

    miércoles, 17 de febrero de 2021 23:03

Todas las respuestas

  • Hola,

    Gracias por levantar tu consulta en los foros de MSDN.

    Eric Ruiz

    ____________________________

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde.

    Si tiene algún cumplido o reclamo sobre el soporte de MSDN siéntase en la libertad de contactar MSDNFSF@microsoft.com.

    jueves, 18 de febrero de 2021 15:05
    Moderador