我专门找了一下,好像它不是属性,而是不同的类.如TBarSeries,TLineSeries.
所以,恐怕只有动态生成,不要指望用改变属性来实现.
例:
var MySeries:TBarSeries;
begin
MySeries:=TBarSeries.Create(self);
MySeries.ParentChart:=Chart1;//分配给指定的组件.
end;
也可以这样:
var MyClass:TChartSeriesClass;
begin
MyClass:=TBarSeries;
Chart1.AddSeries(MyClass.Create(Self));
end;
若你想要动态改变,就只有动态删除和生成不同的类型.不知别人有没有更好的方法.