C# ASP.NET MS图表中的堆叠列和未堆叠列

C# ASP.NET MS图表中的堆叠列和未堆叠列,c#,asp.net,charts,mschart,C#,Asp.net,Charts,Mschart,我有4个数据显示:基本销售,追加销售,取消,无销售 我希望基本销售和追加销售在一个堆叠的列中,取消和不销售在他们自己的未堆叠的列中 以下是我创建系列的方式: //--- set base package series Series BasePackageSeries = new Series("BasePackageSeries"); BasePackageSeries.ChartType = SeriesChartType.StackedColumn; Base

我有4个数据显示:基本销售,追加销售,取消,无销售

我希望基本销售和追加销售在一个堆叠的列中,取消和不销售在他们自己的未堆叠的列中

以下是我创建系列的方式:

    //--- set base package series
    Series BasePackageSeries = new Series("BasePackageSeries");
    BasePackageSeries.ChartType = SeriesChartType.StackedColumn;
    BasePackageSeries.Color = ColorTranslator.FromHtml("#146c00"); //--- dark green

    //--- set upsell package series
    Series UpsellPackageSeries = new Series("UpsellPackageSeries");
    UpsellPackageSeries.ChartType = SeriesChartType.StackedColumn;
    UpsellPackageSeries.Color = ColorTranslator.FromHtml("#1fa700"); //--- lighter green

    //--- set civ series
    Series CIVSeries = new Series("CIV");
    CIVSeries.ChartType = SeriesChartType.Column;
    CIVSeries.Color = Color.Gold;

    //--- set no sales series
    Series NSSeries = new Series("No Sales");
    NSSeries.ChartType = SeriesChartType.Column;
    NSSeries.Color = Color.Red;
当它们被添加时,前3个看起来是堆叠的,没有销售本身(可能是因为它太大了)。我要把前两个叠起来,最后两个自己放。关于如何实现我的目标有什么建议吗


我通过循环手动生成数据点。如果你需要看,请告诉我。

我也有同样的需要。你找到解决方案了吗?没有,最终做了一些不同的事情。可能是重复的(也没有答案)