0

我将三个图表放在一起,我希望它们都使用一个 X 轴。我怎样才能做到这一点?

4

1 回答 1

1

你有两个选择:

  1. 最好的选择是使用具有 3 个自定义轴(或 1 个标准轴和 2 个自定义轴)的单个图表,每个轴具有不同的定位来定义每个系列区域。自定义轴仅在 TeeChart 的专业版中受支持。注册版和全功能评估版都包含有关此功能的演示和教程。
  2. 隐藏顶部图表的底轴并消除面板边距、后墙和标题,因此图表之间没有间隙。

例如:

uses Series;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Chart1.View3D:=False;
  Chart2.View3D:=False;

  Chart1.AddSeries(TLineSeries.Create(Self)).FillSampleValues;
  Chart2.AddSeries(TLineSeries.Create(Self)).FillSampleValues;

  Chart1.Axes.Bottom.Visible:=False;
  Chart1.MarginBottom:=0;
  Chart1.Walls.Back.Visible:=False;

  Chart2.Title.Visible:=False;
  Chart2.MarginTop:=0;
  Chart2.Walls.Back.Visible:=False;
  Chart2.Axes.Bottom.Grid.Visible:=False;
end;
于 2012-03-09T08:49:33.097 回答