none
Plotagem de 2 séries no gráfico RRS feed

Respostas

  • Olhe este post:

    http://social.msdn.microsoft.com/Forums/pt-BR/vscsharppt/thread/300d3353-7a4c-488e-b71f-b9fbb71f42b8/#1ac8c2a3-d202-4864-aecb-4fda489278ab

     

    A unica coisa que vc tem que mudar é alterar os valores das séries, exemplo

    de 1 a 20 vc preenche o valor da serie 1 com o valor de uma formula (ou outra fonte de dados) e 0 para a serie 2. A partir de 20 (isso é um exemplo) vc coloca 0 para a serie 1 e começa a preenche a serie 2:

     

    private void button2_Click(object sender, EventArgs e)
        {
            chart1.Series.Clear();
            chart1.Legends.Clear();
            System.Windows.Forms.DataVisualization.Charting.Legend legend1 = new System.Windows.Forms.DataVisualization.Charting.Legend();
            System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
            System.Windows.Forms.DataVisualization.Charting.Series series2 = new System.Windows.Forms.DataVisualization.Charting.Series();
    
            legend1.Name = "Legend1";
            chart1.Legends.Add(legend1);
            series1.ChartArea = "ChartArea1";
            series1.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
            series1.Legend = "Legend1";
            series1.Name = "Linha_1";
            series2.ChartArea = "ChartArea1";
            series2.ChartType = System.Windows.Forms.DataVisualization.Charting.SeriesChartType.Line;
            series2.Legend = "Legend1";
            series2.Name = "Linha_2";
    
            for (int i = 0; i <= 20; i++)
            {
                series1.Points.Add(i);
                series2.Points.Add(0);
    
            }
    
            for (int i = 21; i <= 40; i++)
            {
                series1.Points.Add(0);
                series2.Points.Add(i*2);
    
            }
            chart1.Series.Add(series1);
            chart1.Series.Add(series2);
    
    
        }
    

     

     

    att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

     


    quarta-feira, 12 de outubro de 2011 13:39
    Moderador