TeeChart Pro VCL/FMX教程(二):圖表顯示屬性(Panel和page篇)
本教程將為您介紹在TeeChart Pro VCL/FMX的圖表顯示屬性(Panel和page篇)。
Panel屬性
TeeChart Panel頁面允許您設置可以大大增強圖表外觀的參數(shù)。支持真彩色的顯示器最能看到面板漸變效果,但255色屏幕上的某些顏色組合是非??山邮艿摹?/p>
到目前為止,您熟悉TeeChart屬性,因此我們不會在此處運行所有屬性??梢酝ㄟ^TChart組件訪問面板屬性和方法。
關鍵領域是:
Color
顏色將使用所選顏色繪制整個圖表背景。如果選擇查看背景漸變或圖像,它們將隱藏面板顏色。如果設置背面顏色,它將僅替換圖表框架中的面板顏色。
Border
您可以單獨定義邊框,也可以與“倒角”屬性一起定義邊框。將邊框設置為Visible True,您將在圖表面板的外部獲得“凹陷”邊框效果?;旌闲苯呛瓦吙蛞约安倏v寬度幾乎可以提供任何3D效果組合。
例如斜角內/斜角外/寬
這些屬性將在圖表面板的邊框上產生各種3D效果。在設計時修改它們以查看它們如何影響圖表邊框斜面。
Margin
您可以確定面板周圍的margin大小。每個Chart組件都有四個margin屬性:MarginLeft,MarginRight,MarginTop和MarginBottom。 邊距定義為圖表邊框和圖表框架之間的距離,并表示為圖表面板總體尺寸的百分比。 頂部和底部邊距的默認值為4%,左右邊距的默認值為3%。
在“圖表編輯器邊距”框中移動旋轉框將在設計時顯示更改每個邊距的效果。
運行時屬性是:
Chart1.MarginTop Chart1.MarginLeft Chart1.MarginRight Chart1.MarginBottom
演示項目中應用的示例使用UpDown按鈕:
Gradient
要定義漸變,必須選擇StartColor和EndColor(加上,可選擇MidColor)并啟用“Visible the Gradient”。Gradient將覆蓋整個Chart面板。漸變方向定義Start,Mid和EndColor之間的顏色變化方向。
運行
With Chart1.Gradient do begin StartColor := clBlue; EndColor := clWhite; Direction := gdTopBottom; Visible := true; end;
Shadow
啟用“Shadow Visible”時,您還可以在“chart”面板的外部添加陰影。通過調整顏色,大小和透明度,以及與斜角和邊框屬性相結合,可以獲得令人印象深刻的3D效果。
如果分別在圖表面板的頂部或左側需要陰影,請使用“Vertical”和“Horizontal”的負值。
Image
您可以選擇任何位圖(.bmp)文件作為背景圖像。圖像可以在圖表面板上居中,平鋪或拉伸,也可以限制在圖表框架邊界。
運行:使用Image.LoadFromFile在運行時將圖像添加到圖表。例如
if OpenPictureDialog1.Execute then Chart1.Image.LoadFromFile(OpenPictureDialog1.FileName);
Paging屬性
TeeChart分頁允許將圖表劃分為每頁的設定點數(shù)和圖表。
購買TeeChart Pro VCL/FMX正版授權,請點擊“咨詢在線客服”喲!