Delphi - 如何在运行时创建堆叠条形图系列?

Delphi - How to create a stacked bar series during runtime?

我想在运行时使用 Delphi 中的 Teechart 系列创建 2 个相互堆叠的系列。 本质上我想要 2 个系列,每个系列有 2 个条目或数据点,相应的数据点 i.o.w 系列 1 数据点 1 和系列 2 数据点 1 应该相互堆叠以形成一个 酒吧.

我试过寻找程序或属性更改无果。

最小示例:

var
  S1, S2: TBarSeries;
begin
  S1 := TBarSeries(Chart1.AddSeries(TBarSeries));
  S2 := TBarSeries(Chart1.AddSeries(TBarSeries));
  S1.MultiBar := mbStacked;
  S2.MultiBar := mbStacked;
  //S1.StackGroup := 0;
  //S2.StackGroup := 0;  //same group if few groups will be used
  S1.Add(3);
  S1.Add(1);
  S2.Add(2);
  S2.Add(4);