小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

delphi中TeeChart的各種屬性

 漫游人 2010-10-09
delphi中TeeChart的各種屬性
2007-05-14 10:41
可以看這個地址:
http://www./develop/web/asp/article/20010417001.htm
下面的是我寫的,你也可以參考一下吧。
TeeChart使用指南
TeeChart控件介紹
TeeChart   Pro   ActiveX是西班牙Steema   SL公司開發(fā)的圖表類控件,主要用來生成各種復(fù)雜的圖表。熟悉Delphi和C++   Builder的編程人員對它不會陌生,因為在Delphi和C++   Builder里包括了TeeChart的VCL版本。
TeeChart使用目的
如果你需要在程序中制作曲線圖、條狀圖、餅狀圖等等,使用這個控件都將是你的明智選擇。它因為是已經(jīng)被封裝好的產(chǎn)品,所以使用方便,可控性強,不過有的時候會有點小BUG。最好能找到源碼,并自己打幾個補丁。
TeeChart名詞解釋
Series
Axis
Scales
Line
Bar
Pie
TeeChart配置說明
ChartSeries(序列)   :   在一個圖表中可以有一個或多個序列,每個序列可以有不同的顯示類型,如Line、Bar、Pie等等。
Add…   添加新的序列
Fast   Line(TFastLineSeries簡單曲線圖)、
Line(TLineSeries   3D曲線圖)、
Bar(TBarSeries豎條狀圖)、
Horiz.   Bar(THorizBarSeries橫條狀圖)
Area(TAreaSeries   區(qū)域圖)、
Point(TPointSeries   點狀圖)、
Pie(TPieSeries   餅狀圖)、
Shape(TChartShape   實體圖)、
Gantt(TGanttSeries   甘特圖)、
Arrow(TArrowSeries   箭頭圖)、
Bubble(TBubbleSeries   泡泡圖)
SeriesFormat:修改序列的格式
SeriesPoint:修改序列中點的樣子
SeriesGeneral:對序列的配置,包括Axis,Legend,F(xiàn)ormats,Cursor。
SeriesMarks:是否顯示序列中每個點的值。
SeriesData   Source:數(shù)據(jù)源??梢圆捎肗o   Data,Random   Values,F(xiàn)unction。
Title…   修改序列的名稱。
Change…   修改序列的類型,可以從Line改變成Bar或者Pie。
ChartGeneral:一些基本的參數(shù)設(shè)置。
Print   Priview…:打印及打印預(yù)覽
Export…:輸出
Margins:頁邊空白
Allow   Zoom:允許縮放
Animated   Zoom:縮放過程是否是動態(tài)的,還是一次成功。(如果圖的點太多時,可以打開這個功能)
Allow   Scroll:滾動條
ChartAxis   :   控制圖表坐標(biāo)軸(上、下、左、右、深)的屬性
Show   Axis:是否顯示坐標(biāo)軸
ChartAxisScales:調(diào)整坐標(biāo)軸的比例
Automatic:可以自動處理最大與最小值,也可以手工設(shè)置。
Change…:可以自動處理增量,也可以手工設(shè)置。
Logarithmic:對數(shù)的
Inverted:反向的
ChartAxisTitle:設(shè)置坐標(biāo)軸的標(biāo)題
Title:標(biāo)題
Angle:標(biāo)題的角度
Size:標(biāo)題的寬度
Font…:標(biāo)題的字體
ChartAxisLabels:設(shè)置坐標(biāo)軸的標(biāo)簽
Titles   :   
ChartLegend(圖例):圖表中的一個長方形的用來顯示圖例標(biāo)注的區(qū)域。可以標(biāo)注Series的名稱或者Series中的項目和數(shù)值。
Visible
Back   Color
Font
Frame
Position
Margin
Legend   Style
Text   Style
Resize   Chart
Inverted
%Top   Pos
%Color   Width   
Dividing   Lines…
Shadow
ChartPanel   (面板):Panel可以設(shè)置圖表的背景。可以使用漸變的顏色或者圖像文件作為整個圖表的背景
Bevel   Inner   (Bevel   Innner   )   Width
Bevel   Outer   (Bevel   Outer)   Width
Back   Image:圖表的背景圖
Style:(Stretch伸展,   Tile瓦片,   Center居中)
Inside:只顯示在背后壁上
Panel   Color:Panel的Inner的顏色
Border:給控件加邊界
Gradient(梯度):梯度顯示顏色
Visible、Start   Color…、End   Color…、
Direction(方向):上下、左右、從中間
  
ChartPaging   :圖表有幾頁組成
Points   Per   Page(每頁顯示幾個點):0為所有的點顯示在一頁,其他按數(shù)字處理。
Scale   Last   Page:最后一頁按比例顯示,使之充滿整個圖表。
  
ChartWalls(壁)
Left   Walls:Y軸的平面
Bottom   Walls:X軸的平面
Back   Walls:背后的平面
Pattern…(模式):=(Solid實心,None無,Horizontal豎條紋,Vertical橫條紋,
Diagonal對角線,Back.Diagonal反向?qū)蔷€,Cross十字線,DiagonalCross對角十字線);
Border…(邊線):=(Solid實線,   Dash劃線,   Dot點,   
Dash   Dot線點,   Dash   Dot   Dot線點點,   Small   Dots小點)
Transparent   (透明)
  
Chart3D
3Dimensions(維):是否3維顯示
Orthogonal(直角的):3維顯示為直角顯示,則Elevation,Rotaion,Perspective被屏蔽
ZoomText:坐標(biāo)數(shù)字與圖形一起縮放
Zoom:圖形的縮放
Rotaion(旋轉(zhuǎn)):關(guān)閉Orthogonal后,可以在Y軸上旋轉(zhuǎn)
Elevation(正視圖)   :關(guān)閉Orthogonal后,可以在X軸上旋
Horiz.   Offset:在X軸移動圖形
Vert.   Offset:在Y軸移動圖形
Perspective(透視)   :關(guān)閉Orthogonal后,將焦點沿Z軸移動。
  
TeeChart使用實例
//   AddPages
NewTabSheet   :=   TTabSheet.Create(pgMain);
          with   NewTabSheet   do
          begin
              Parent   :=   pgMain;
              PageControl   :=   pgMain;
              Tag   :=   Ord(CountTypeIndex);
              Caption   :=   arrCountType[CountTypeIndex];
          end;
//   AddCharts
          NewChart   :=   TChart.Create(NewTabSheet);
          with   NewChart   do
          begin
              Parent   :=   NewTabSheet;
              Title.Text.Add('網(wǎng)間結(jié)算'   +   arrCountType[CountTypeIndex]   +   '/天分布圖');
              LeftAxis.Title.Caption   :=   arrCountType[CountTypeIndex];
              BottomAxis.Title.Caption   :=   '話單日期';
              Legend.Visible   :=   sbLegend.Down;
              Legend.Alignment   :=   laBottom;
              Legend.LegendStyle   :=   lsSeries;
              View3D   :=   sb3D.Down;
              Width   :=   NewTabSheet.Width;
              Height   :=   NewTabSheet.Height;
          end;
//   ClearSeries
              AChart.Series[SeriesIndex].Free;
//   AddSeries
              NewSeries   :=   TLineSeries.Create(AChart);
              NewSeries.Title   :=   ANameList.Strings[SeriesIndex];
  
              NewSeries.Marks.Visible   :=True;
              AChart.AddSeries(NewSeries);
//   AddNameForSeries
AChart.SeriesList[SeriesIndex].Title:=   NewName;
//   ShowSeries
AChart.Series[SeriesIndex].Active   :=   True;
//   EmptySeries
AChart.Series[SeriesIndex].Clear;
//   FillSeries
AChart.Series[SeriesIndex].AddXY();

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多