none
Usando MapAreaAttributes com MSChart RRS feed

  • Pergunta

  • Eu tenho um gráfico e no evento MapAreaAttributes no código abaixo eu gostaria de abrir um novo gráfico ao clicar numa coluna do 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{C}";
              }


    • Editado Julianelli sábado, 25 de agosto de 2012 15:23
    sábado, 25 de agosto de 2012 15:16