Quantcast
Channel: Edição de Gráfico (Chart)
Viewing all articles
Browse latest Browse all 4

Edição de Gráfico (Chart)

$
0
0

Boa noite,

Estou manipulando o gráfico em tempo de execução.

Exemplo:

Para adicionar os registros

switch (mes)
            {
                case 1:
                    this.chart1.Series["Despesa"].Points.AddXY("Janeiro", Convert.ToDouble(1000).ToString("C"));
                    this.chart1.Series["Receita"].Points.AddXY("Janeiro", Convert.ToDouble(720).ToString("C"));
                    break;
                case 2:
                    this.chart1.Series["Despesa"].Points.AddXY("Fevereiro", Convert.ToDouble(200).ToString("C"));
                    this.chart1.Series["Receita"].Points.AddXY("Fevereiro", Convert.ToDouble(420).ToString("C"));
                    break;
                case 3:
                    this.chart1.Series["Despesa"].Points.AddXY("Março", 100);
                    this.chart1.Series["Receita"].Points.AddXY("Março", 120);
                    break;
                case 4:
                    this.chart1.Series["Despesa"].Points.AddXY("Abril", 600);
                    break;
                case 5:
                    this.chart1.Series["Despesa"].Points.AddXY("Maio", 550);
                    break;
                case 6:
                    this.chart1.Series["Despesa"].Points.AddXY("Junho", 250);
                    break;
                case 7:
                    this.chart1.Series["Despesa"].Points.AddXY("Julho", 20);
                    break;
                case 8:
                    this.chart1.Series["Despesa"].Points.AddXY("Agosto", 350);
                    break;
                case 9:
                    this.chart1.Series["Despesa"].Points.AddXY("Setembro", 902);
                    break;
                case 10:
                    this.chart1.Series["Despesa"].Points.AddXY("Outubro", 50);
                    break;
                case 11:
                    this.chart1.Series["Despesa"].Points.AddXY("Novembro", 10);
                    break;
                case 12:
                    this.chart1.Series["Despesa"].Points.AddXY("Dezembro", 170);
                    break;
            }

Onde eu marquei de Vermelho, como eu posso por para ao invés de aparecer somente os números, aparecer R$ 1000

Onde eu marquei de Amarelo esta marcando 1 mês e pulando 1 mês, tendo 8 marcações, como posso fazer as 12 marcações do ano?

Onde marquei de azul no canto direito, eu consigo mudar a posição das legendas?

Procurei muito no Google, mas não consegui achar nada referente a esse tipo de gráfico, existe muito pouco conteudo bem explicável.

Se alguém puder ajudar eu agradeço muito!

Att,

Rafael


Viewing all articles
Browse latest Browse all 4

Latest Images



Latest Images