资源描述:
《[计算机]delphi中teechart的属性介绍》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、本文主要讲解Delphi中Chart,TeeChart的属性,方法及用法.Tchart分析报告,TeeChart使用指南,TeeChart控件介绍 1.AllowZoom:Boolean 是否允许鼠标拖动来缩放图表 2.AnimatedZoom:Boolean 拖动是否显示缩放过程 3.AxisVisible:Boolean 显示和隐藏4个子图表 4.BufferedDisplay:Boolean True时图表首先画在内部画布上,可以防止图表闪烁,但耗费内存资源. 5.ChartHeight:LongInt 以像素为单位,运行为只读,显示图表顶轴与底轴的高度,不包含
2、页边距,Height包含页边距, 6.DepthAxis,LeftAxis,RightAxis,TopAxis,BottomAxis Tchart共分为五个子图表, LeftAxis,RightAxis,TopAxis,BottomAxis和DepthAxis 默认情况下只显示LeftAxis和BottomAxis子图表 可以通过Series属性的子属性HorizAxis与VertAxis进行设置 如: chart1.Series[0].HorizAxis:=aBothHorizAxis; chart1.Series[0].VertAxis:=aBothVertAxis;
3、 chart1.BottomAxis.Title.Caption:='nsgtao'; chart1.BottomAxis.Title.Font.Color:=clRed; 7.Foot:TChartTitle 在图表底部定义的文本和格式,在图表底部显示一些说明文字 Chart1.Foot.Text.Add('NsgtaoFoot'); 8.Gradient:TChartGradient 用于设置图表背景颜色:是否显示背景色,背景色渐变的起始颜色和终止颜色,渐变方向等 1、Tchart分析报告 1.1[概述] TChart是delphi里面一个标准的图形显示控件。它可
4、以静态设计(atdesigntime)也可以动态生成。 1.2[继承关系] TObject TPersistent TComponent TControl TCustomControl TWedgetControl TChart TCustomPanel 1.3[tips] 1.3.1ProVersion支持Bezier,Contour,Radar和point3D曲线 1.3.2支持jpeg文件的导出 1.3.3Chart中的Series可以连接到Table,Query,RemoteDataset(其他数据集) 1.3.4TChart里的series的acti
5、ve属性可以实现对已绘制图形的显示或者隐藏 1.3.5在TChart中,tchartSeries是所有具体series的父类,没有画出什么来的,用一个具体的series类来创建就可以了,比如用TLineSeries、TPieSeries、TPointSeries、TPointSeries等等都行 1.3.6TTeeFunctionComponent可以实现在同一个TChart里面,一个Serries对另一个Serries的统计 1.4[问题极其使用技巧] 1.4.1TChart中如何实现只有Y轴的放大与缩小功能? 设置BottomAxis或者LeftAxis的Automatic
6、:=false并同时设置Minimum,Maximum属性 1.4.2如何固定TChart中的坐标,不使TChart中的坐标跟随Series的变化而变化? //设置底座标 withmyChart.BottomAxisdo begin Automatic:=false; Minimum:=0; LabelStyle:=talText; end; //设置左坐标 withmyChart.LeftAxisdo begin Automatic:=false; Minimum:=0; Title.Angle:=270; Title.Font:=Self.Font;
7、Title.Font.Charset:=ANSI_CHARSET; Title.Font.Name:='@宋体'; Grid.Visible:=False; end; //设置右坐标 withmyChart.RightAxisdo begin Automatic:=false; Title.Font:=Self.Font; Title.Font.Charset:=ANSI_CHARSET; Title.Font.