delphi的tchart中,我想随时修改图像类型,比如点图修改成折线图,怎么用代码修改
展开全部
在TChart控件的监视器里修改属性SeriesList,在里面添加你想采用的图表风格,也就是你所说的“图像类型”,如饼图,折线图,直方图,拆线图等(Series1..n),然后在按钮或单选钮(组)事件里,加入控制代码控制显示,以复选框CheckBox1和CheckBox2来确定是立体(3D)还是轴线风格(平面)。如果想用直方图(Series1)显示, 以RadioButton1事件来进行选择:
procedure TForm1.RadioButton1Click(Sender: TObject);
begin
Series1.Active:=true; //饼图活动
Series2.Active:=false; //折线图不活动
Series3.Active:=false; //直方图不活动
{... ...}
Chart1.AxisVisible:=CheckBox1.Checked; //3D风格
end;
procedure TForm1.RadioButton1Click(Sender: TObject);
begin
Series1.Active:=true; //饼图活动
Series2.Active:=false; //折线图不活动
Series3.Active:=false; //直方图不活动
{... ...}
Chart1.AxisVisible:=CheckBox1.Checked; //3D风格
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询