TeeChart Pro VCL/FMX教程(二):圖表顯示屬性(General和Axis篇)
圖表顯示功能是影響圖表整體外觀的功能。它們包括定義圖表背景顏色的屬性和方法,標題及其位置,邊距,邊框和斜面,背景圖像,框架和軸可見,筆顏色和寬度,3D,walls等。
幾乎所有這些屬性都可以通過圖表編輯器在設(shè)計或運行時獲得,您可以在運行時加代碼修改這些屬性。
整體圖表外觀特征分為以下幾類:
- General
- Axis
- Titles
- Legend
- Panel
- Paging
- Walls
- 3D
如果您打開圖表編輯器并瀏覽圖表頁面,則可以找到這些分組,其他屬性會影響圖表的外觀。這些包括系列顏色和標記特征,單獨的軸和網(wǎng)格顯示屬性和標簽。
本教程附帶的演示名為DisplayProject,可以在TeeChart安裝文件夾下的“Examples \ Chart display”文件夾中找到。點鏈接即刻下載TeeChart>>
本教程將為您介紹在TeeChart Pro VCL/FMX的圖表顯示屬性(General和Axis篇)。
將新圖表添加到表單,您將看到它以3D顯示,灰色面板背景,2個walls(底部和左側(cè)),框架(定義圖表的可繪制區(qū)域的框架)和默認的圖表標題標題“TeeChart”。
右鍵單擊圖表并從菜單中選擇“Edit Chart...”以訪問圖表編輯器。 第一頁是系列頁面,目前沒有系列,我們將在另一個教程中查看。 選擇第二個“Chart”選項卡“General”以訪問“General Chart”屬性頁面。
一、General圖表屬性
General選項包括Zoom、Scroll、Cursor和Fonts。有關(guān)縮放和滾動的詳細信息,請參閱縮放和滾動教程。您可以通過從“Cursor”選項卡下的可用下拉列表中進行選擇來更改光標類型。通過更改“Text”選項卡下的“Font”屬性,可以輕松修改圖表上顯示的任何文本。
二、Axis屬性
在復(fù)雜程度上,Axis的控制是一個非常復(fù)雜的領(lǐng)域,在后面的教程中將對其進行更深入的處理。這里我們將介紹Axis和Frame顯示的基礎(chǔ)知識。第二個Chart頁面包含用于定義軸和框架特征的屬性。
圖表中有5個axes:Left、Top、Right、Bottom和Depth。圖表框顯示為圖表可繪制區(qū)域的環(huán)繞,并且沒有數(shù)據(jù)對應(yīng)的功能。默認情況下,Depth初始化為不可見。從系列添加到圖表并與這些軸關(guān)聯(lián)的那一刻(默認為左和底),所有其他軸都是可見的??梢允褂脤υ捒蛏系?和 - 鍵添加/刪除自定義軸。要使自定義軸可見(與任何其他軸一樣),系列必須與軸關(guān)聯(lián)。有關(guān)自定義軸的更多信息,請參見Axis教程。
啟用軸和框架顯示的關(guān)鍵屬性是:
Visible
此復(fù)選框啟用或禁用所有軸的顯示。如果后墻框架可見,則隱藏軸時圖表環(huán)繞仍然可見。結(jié)果將是更大的圖表的外觀,因為沒有為軸標簽保留區(qū)域。每個軸(“標尺”選項卡)的“可見”屬性將覆蓋每個軸的可見特征。如果在列表中選擇深度軸,則會注意到Depth Axis Scales :: Visible默認為“不可見”。
運行
Chart1.Axes.Visible := True;
Axis: Left, Right, Top, Bottom和Depth Visible
選擇要在列表框中顯示或隱藏的軸,并在“比例”選項卡上切換“Visible”復(fù)選框以控制該特定軸的顯示。
運行:例如
Chart1.Axes.Bottom.Visible = False
購買TeeChart Pro VCL/FMX正版授權(quán),請點擊“”喲!