Usando MapAreaAttributes com MSChart

25/08/2012

0

Eu tenho um gráfico e no evento MapAreaAttributes no código abaixo eu gostaria de abrir um novo gráfico passando como parâmetro o mês que está no eixo X e não o nome da série conforme abaixo. Alguém poderia me auxliar?

for (int i = 0; i < result.Rows.Count; i++)
{
sSeries = result.Rows[i][1].ToString().ToUpper();
if (Chart1.Series.FindByName(sSeries) == null)
{
Chart1.Series.Add(sSeries);
legendItem.Name = sSeries;
legendItem = new LegendItem();
}
Chart1.Series[sSeries].CustomProperties = "DrawingStyle=Cylinder";
Chart1.Series[sSeries].Points.AddXY(result.Rows[i][2],Convert.ToDouble(result.Rows[i][0].ToString()));
Chart1.Series[sSeries].MapAreaAttributes = "ondblclick=\"javascript:alert('Mouse " + "ondblclick event captured in the series! Series Name: #SER');\"";
Chart1.Series[sSeries].IsVisibleInLegend = true;
Chart1.Series[sSeries].ToolTip = "Valor no mês: #VALY";
}
Carlos Julianelli

Carlos Julianelli

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar