TeeChart使用范例
2008-09-14 14:08
134 查看
在窗体上加入TeeChart控件,并通过属性加入4个TLineSeries,分别命名为Series1,Series2,Series3,Series4,并添加一按钮Button1,其Click事件为:
procedure TForm1.Button1Click(Sender:TObject);
begin
Series1.FillSampleValues(200);
Series2.FillSampleValues(200);
Series3.FillSampleValues(200);
Series4.FillSampleValues(200);
with chart1.LeftAxis do
begin
startPosition :=0;
EndPosition :=25;
Axis.Color:=clRed;
end;
Axis1 :=TChartAxis.Create(Chart1);
with Axis1 do
begin
startPosition :=25;
EndPosition :=50;
Axis.Color :=clGreen;
end;
Series2.CustomVertAxis :=Axis1;
Axis2 :=TChartAxis.Create(chart1);
with Axis2 do
begin
startPosition :=50;
EndPosition :=75;
Axis.Color :=clBlue;
end;
Series3.CustomVertAxis :=Axis2;
Axis3 :=TChartAxis.Create(chart1);
with Axis3 do
begin
startPosition :=75;
EndPosition :=100;
Axis.Color :=clYellow;
end;
Series4.CustomVertAxis :=Axis3;
end;
TSeries.Mark属性,为每个Series point的提示,可以为预定义值,如:smsLabelValue(顶点值)
TSeries.Title为右边标签框中的文本
TSeries.Legend为容纳TSeries.Title的容器
procedure TForm1.Button1Click(Sender:TObject);
begin
Series1.FillSampleValues(200);
Series2.FillSampleValues(200);
Series3.FillSampleValues(200);
Series4.FillSampleValues(200);
with chart1.LeftAxis do
begin
startPosition :=0;
EndPosition :=25;
Axis.Color:=clRed;
end;
Axis1 :=TChartAxis.Create(Chart1);
with Axis1 do
begin
startPosition :=25;
EndPosition :=50;
Axis.Color :=clGreen;
end;
Series2.CustomVertAxis :=Axis1;
Axis2 :=TChartAxis.Create(chart1);
with Axis2 do
begin
startPosition :=50;
EndPosition :=75;
Axis.Color :=clBlue;
end;
Series3.CustomVertAxis :=Axis2;
Axis3 :=TChartAxis.Create(chart1);
with Axis3 do
begin
startPosition :=75;
EndPosition :=100;
Axis.Color :=clYellow;
end;
Series4.CustomVertAxis :=Axis3;
end;
TSeries.Mark属性,为每个Series point的提示,可以为预定义值,如:smsLabelValue(顶点值)
TSeries.Title为右边标签框中的文本
TSeries.Legend为容纳TSeries.Title的容器
相关文章推荐
- TeeChart使用范例
- awk使用范例
- 配置Nginx多核CPU,worker_cpu_affinity使用方法和范例
- Python契约式设计的范例 - Class invariants的使用
- Python契约式设计的范例 - assert指令的使用
- BeanUtil使用范例
- Thrift 教程 开发 笔记 原理 资料 使用 范例 示例 应用
- .SQL的游标使用规则详解和范例
- JCheckBox的使用范例
- Python 正则表达式使用范例
- 跨平台图表控件TeeChart使用教程:导入XML数据
- ArrayAdapter, SimpleAdapter 和BaseAdapter的使用范例
- C++中的vector使用范例
- 多线程使用互斥锁的C范例
- markdown语法使用范例格式
- LitJson使用范例
- Servlet3.0自带的文件上传功能使用范例
- 条码、QRCode生成组件 zxing 使用范例
- 整理:J2SE5枚举使用范例
- 使用微软Kinect进行手势识别操作的一个简单范例(2)(WPF-C#)