如何使用图表控件在网页上显示图表?

时间:2009-08-16 05:08:02

标签: asp.net

我有一个下载的Microsoft图表控件。我无法使用它。

我有一个网络应用程序,其中有许多在线问题&有3个选项是,否,不确定。用户可以访问该网站,也许可以去解决问题。

我想显示一个显示图表的网络图表,该图表根据任意数字投票显示“是”,“否”,“取消”的数量。

请给我回复如何使用图表控件。我完全没有意识到它。

此致 仙人

2 个答案:

答案 0 :(得分:3)

基本上,您应该将数据添加到Chart1.Series[0].Points

查看official site,它有示例,您可以下载包含大量示例的项目:http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=1591

这是来自官方样本的代码,用于创建饼图(大部分是可选的):

// Populate series data
double[]    yValues = {65.62, 75.54, 60.45, 34.73, 85.42};
string[]    xValues = {"France", "Canada", "Germany", "USA", "Italy"};
Chart1.Series["Default"].Points.DataBindXY(xValues, yValues);

// Set Doughnut chart type
Chart1.Series["Default"].ChartType = SeriesChartType.Doughnut;

// Set labels style
Chart1.Series["Default"]["PieLabelStyle"] = "Outside";

// Set Doughnut radius percentage
Chart1.Series["Default"]["DoughnutRadius"] = "30";

// Explode data point with label "Italy"
Chart1.Series["Default"].Points[4]["Exploded"] = "true";

// Enable 3D
Chart1.ChartAreas["ChartArea1"].Area3DStyle.Enabled = true; 

// Disable the Legend
Chart1.Legends[0].Enabled = false;

答案 1 :(得分:0)

Kobis的回答将是一个良好的开端。您也可以使用Google图表API。 Google图表只需要您创建一个URL&它返回一个图像。但它可能不像Microsoft图表控件那样可配置。

链接:http://code.google.com/apis/chart/