我有三个图表放在一起,我希望它们都使用一个X轴。我怎样才能做到这一点?
您有两个选项:
- 最好的选择是使用一个具有3个自定义轴(或1个标准轴和2个自定义轴)的图表,每个轴的位置不同,以定义每个系列区域。只有专业版的TeeChart才支持自定义轴。有关此功能的演示和教程包含在注册版和全功能评估版中
- 隐藏顶部图表的底部轴,并消除面板边距、后墙和标题,这样图表之间就没有间隙
例如:
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;