Boa tarde Rafael,
Você poderia criar um label escrito R$ em cima do eixo Y, ficaria algo mais organizado:
chartArea.AxisY.Title = "R$";
Para mudar o intervalo do eixo X, mude o seu comando para aparecer os meses veja se isso resolve:
chart1.ChartAreas[0].AxisX.Interval = 1;
Se você tivesse declarado seu chart assim, por exemplo: (Não sei se com o nome do mês funciona).
chart1.Series[0].Points.AddXY(new DateTime(2011, 1, 1), 100);
você poderia usar isso para colocar por mês:
chart1.ChartAreas[0].AxisX.LabelStyle.Format = "yyyy-MM-dd"
myAreachart2.AxisX.IntervalType = DateTimeIntervalType.Months;
E onde esta marcado em azul, você quer mudar em que sentido a posição das legendas?
Att,
Giovani Cruzara – Microsoft Contingent Staff
Esse conteúdo é fornecido sem garantias de qualquer tipo, seja expressa ou implícita.
Msdn Community Support
Por favor, lembre-se de “Marcar como Resposta” as respostas que resolveram o seu problema. Essa é uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a
resolução mais tarde.