是否可以使用.Net图表控件创建分组堆叠条形图

时间:2010-07-04 12:05:57

标签: .net graph charts

早上好,

我想创建一个如下所示的分组堆积条形图: http://rookery9.aviary.com.s3.amazonaws.com/4419000/4419489_3ed2_625x625.jpg

Jan代表2009年1月vs 2010年2月代表2009年2月vs 2010年

.net图表控件(首选)或任何其他工具都可以。

谢谢!

1 个答案:

答案 0 :(得分:1)

如果是MS Chart控件,如果使用Stacked bar / Stacked列类型,则可以通过设置StackedGroupName自定义属性将不同的系列分组到不同的组中

// Set the first two series to be grouped into Group1
Chart1.Series["LightBlue"]["StackedGroupName"] = "Group1";
Chart1.Series["Gold"]["StackedGroupName"] = "Group1";

如果您下载MS图表样本(http://code.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=4418),您可以看到与您正在寻找的内容非常相似的内容 /WebSamples/ChartTypes/BarColumnCharts/Stacked/StackedChart.aspx - 分组选项。

希望这有帮助!