Microsoft Developer Network > Domovská stránka fór > Chart Controls for .NET Framework > GetHtmlImageMap returning an empty map element
Odeslat dotazOdeslat dotaz
 

OdpovědětGetHtmlImageMap returning an empty map element

  • 2. července 2009 14:36bennyb Uživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaileUživatelské medaile
     
    GetHtmlImageMap does not return any meaningfull HTML image map code. It returns and empty image map as shown below: 

    string
    chart = GetChart(data);
    chart.RenderType =
    RenderType.ImageMap;
    string map = chart.GetHtmlImageMap("trendmap");

    map returns the following:

    <
    map name="trendmap">
        <area shape="rect" coords="0,0,0,0" alt=""/>
    </
    map>

    I have the following method block in my code

    Chart
     GetChart(Tripple<string, decimal, decimal> data)
    {
        Chart chart = new Chart();
        chart.IsMapEnabled =
    true;
        chart.Width = 600;
        chart.Height = 150; 

       
    // Populate series with random data
        Series series1 = new Series("Bank");
        Series series2 = new Series("Peer"); 

        for
    (int i; i < data.Count; i++)
        {
            series1.Points.AddXY(data[i].First, data[i].Second);
            series2.Points.AddXY(data[i].First, data[i].Third);

            series1.Points[i].ToolTip =
    string.Format("{0}: {1}", data[i].First, data[i].Second);
            series2.Points[i].ToolTip =
    string.Format("{0}: {1}", data[i].First, data[i].Third);
        }

        chart.Series.Add(series1);
        chart.Series.Add(series2);

    Am I missing a property?

        return chart;
    }
    •  

Odpovědi

Všechny reakce