翻譯|使用教程|編輯:王香|2019-04-16 12:00:15.000|閱讀 565 次
概述:本教程將為您介紹在TeeChart Pro VCL/FMX的圖表顯示屬性(Titles和Legend篇)。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
本教程將為您介紹在TeeChart Pro VCL/FMX的圖表顯示屬性(Titles和Legend篇)。
圖表編輯器的“Titles”頁面控制圖表標題,頁眉和頁腳的特征。
使用下拉組合框選擇Title,Foot,SubTitle或SubFoot。在文本框中輸入所需的文本。您可以輸入多行標題。
運行:TChartTitle的Text屬性是TStrings組件。您可以在標題中添加幾行:
例如
With Chart1.Title.Text do begin Add('My First Line'); Add('My Second Line'); end;
然后,您可以修改文本行:
With TChart1.Title do begin Text[0]:= 'my1stline revised'; end;
對齊是指與圖表區域相關的標題(或頁腳)對齊而不是整個圖表面板。圖表區域是圖表加上軸標簽和圖例的可繪圖區域。 運行:
Chart1.Title.Alignment := taCenter;
使用位置覆蓋標題或頁腳默認位置并設置自定義位置(與圖表頂部,左側的像素關系)。 運行:
Chart1.Title.CustomPosition:=True; Chart1.Title.Top:=Chart1.Title.Top+30;
包含標題框的設置,例如框架,背景顏色等。將“Transparency”設置為取消選中以查看“Border”。
例如,Pattern Pattern指的是Title或Footer框的背景圖案。
默認為“clear”。選定的圖案將位于文本后面。 運行:
例如
Chart1.Title.Brush.Style := bsFDiagonal;
在標題周圍添加邊框(標題,頁腳,子標題和子頁腳),并選擇斜角效果和圍繞它的框架。
例如字體 字體按鈕將授予對“字體對話框”窗口的訪問權限,該窗口允許選擇Windows字體和樣式(斜體,粗體等)和顏色的定義。
運行:
Chart1.Foot.Font.Name := 'Times New Roman'; Chart1.Foot.Font.Style := [fsBold];
包含標題文本外觀格式特征。
例如,字體字體按鈕將授予對“字體對話框”窗口的訪問權限,該窗口允許選擇Windows字體和樣式(斜體,粗體等)和顏色的定義。
在“Title”框中啟用/禁用“Background Gradient/背景漸變”。
添加陰影周圍的標題,頁腳,副標題和子頁腳邊距。
圖像可用于文本框的背景而不是使用顏色。通過將濾鏡應用于圖像,可以對其進行修改以獲得最佳效果。
Legend/圖例內容將在后面的教程中處理。在圖表編輯器的圖例頁面中,您可以定義圖例的外觀方面。重要的初始步驟是知道如何控制圖例對齊和可見屬性,顏色,字體,框架,陰影等。
切換開/關圖例顯示和設置圖例顯示內容特征(包括復選框等)。運行:使用復選框控制圖例顯示的示例。
Chart1.Legend.Visible := Checkbox1.Checked;
用于在圖例條目之間的圖例框中繪制線條。TChartPen屬性適用。運行:例如
Chart1.Legend.DividingLines.Visible := True; Chart1.Legend.DividingLines.Color := clBlue;
設置默認顯示位置或啟用圖例的自定義位置。TChart將改變圖例的形狀以適合該位置。如果圖例設置為圖表的側面(左側或右側),默認情況下,圖例的內容將從上到下作為列表。如果圖例位于圖表下方或上方,則圖例內容并排放置。可以使用“調整大小圖表”選項和/或使用“自定義”定位來覆蓋默認行為。有關Legend的自定義定位的更多信息,請參閱Legend教程。
例如,ResizeChart Resize Chart定義圖表在繪制時是否為Legend留出空間。這允許圖例放置在圖表區域內。
運行:例如
Chart1.Legend.ResizeChart := True;
%Top position:定義圖表面板頂部的圖例框位移。
運行:例如
Chart1.Legend.TopPos := 20;
圖例符號的大小和格式。
%Color width 定義圖例中顏色框的寬度。
運行: 例如
Chart1.Legend.ColorWidth:=20;
定義圖例標題和圖例標題框的特征。 運行: 例如
With Chart1.Legend.Title do begin Font.Height:=14; Font.Color:= clBlue; Color:= clYellow; Shadow.Smooth:=true; BevelWidth:=4; TextAlignment:=taCenter; end;
包含圖例框的設置,例如框架,背景顏色等。
例如Shadow Properties用于顯示Legend框陰影。您可以定義顏色和大小。
運行:例如
Chart1.Legend.ShadowColor := clYellow;
您可以單獨定義邊框,也可以與“Bevel”屬性一起定義邊框。混合斜角和邊框以及操縱寬度幾乎可以提供任何3D效果組合。
文本內容的文本特征。運行
With Chart1.Legend do begin Color := clBlue; Font.Name := 'Times New Roman'; Font.Color:=clYellow; end;
在“Legend”框中啟用/禁用“Background Gradient”。
向“Legend Border”添加陰影。
為Legend邊框添加浮雕效果。
圖像可用于“Legend”框的背景而不是使用顏色。通過將濾鏡應用于圖像,可以對其進行修改以獲得最佳效果。
購買TeeChart Pro VCL/FMX正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn