1

我正在使用 .net 4 图表,我需要绘制一个必须将多个列组合在一起的图表。解决方法是使用DataBindCrossTable函数,非常适合我的需求;但是,图表需要绘制为线而不是列。DataBindCrossTable 似乎不适用于条形图,只能用于列。

有没有办法水平旋转列或任何其他解决方案?

谢谢

4

1 回答 1

2

在代码隐藏文件中,将每个系列的 Series.ChartType 值更改为 StackedBar。

C#:

foreach (Series data in chtChartControl.Series)
{
    data.ChartType = SeriesChartType.StackedBar;
}
于 2012-11-19T22:17:27.133 回答