• <menu id="w2i4a"></menu>
  • logo 【TeeChart VCL/FMX】教程2019
    文檔首頁>>【TeeChart VCL/FMX】教程2019>>TeeChart Pro VCL/FMX教程(二):圖表顯示屬性(Titles和Legend篇)

    TeeChart Pro VCL/FMX教程(二):圖表顯示屬性(Titles和Legend篇)


    下載TeeChart Pro VCL/FMX最新版本

    本教程將為您介紹在TeeChart Pro VCL/FMX的圖表顯示屬性(Titles和Legend篇)。

    Titles屬性

    圖表編輯器的“Titles”頁面控制圖表標題,頁眉和頁腳的特征。

    Teechart

    使用下拉組合框選擇Title,F(xiàn)oot,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;

    樣式對齊

    對齊是指與圖表區(qū)域相關(guān)的標題(或頁腳)對齊而不是整個圖表面板。圖表區(qū)域是圖表加上軸標簽和圖例的可繪圖區(qū)域。 運行:

    Chart1.Title.Alignment := taCenter;

    Position

    使用位置覆蓋標題或頁腳默認位置并設置自定義位置(與圖表頂部,左側(cè)的像素關(guān)系)。 運行:

    Chart1.Title.CustomPosition:=True;
      Chart1.Title.Top:=Chart1.Title.Top+30;

    Format

    包含標題框的設置,例如框架,背景顏色等。將“Transparency”設置為取消選中以查看“Border”。

    例如,Pattern Pattern指的是Title或Footer框的背景圖案。

    Teechart

    Teechart

    默認為“clear”。選定的圖案將位于文本后面。 運行:

    例如

    Chart1.Title.Brush.Style := bsFDiagonal;
    

    border

    在標題周圍添加邊框(標題,頁腳,子標題和子頁腳),并選擇斜角效果和圍繞它的框架。

    例如字體 字體按鈕將授予對“字體對話框”窗口的訪問權(quán)限,該窗口允許選擇Windows字體和樣式(斜體,粗體等)和顏色的定義。

    運行:

    Chart1.Foot.Font.Name := 'Times New Roman';
    Chart1.Foot.Font.Style := [fsBold];

    text

    包含標題文本外觀格式特征。

    例如,字體字體按鈕將授予對“字體對話框”窗口的訪問權(quán)限,該窗口允許選擇Windows字體和樣式(斜體,粗體等)和顏色的定義。

    漸變

    在“Title”框中啟用/禁用“Background Gradient/背景漸變”。

    陰影

    添加陰影周圍的標題,頁腳,副標題和子頁腳邊距。

    圖片

    圖像可用于文本框的背景而不是使用顏色。通過將濾鏡應用于圖像,可以對其進行修改以獲得最佳效果。


    Legend屬性

    Legend/圖例內(nèi)容將在后面的教程中處理。在圖表編輯器的圖例頁面中,您可以定義圖例的外觀方面。重要的初始步驟是知道如何控制圖例對齊和可見屬性,顏色,字體,框架,陰影等。

    Teechart

    Style

    切換開/關(guān)圖例顯示和設置圖例顯示內(nèi)容特征(包括復選框等)。運行:使用復選框控制圖例顯示的示例。

    Chart1.Legend.Visible := Checkbox1.Checked;

    用于在圖例條目之間的圖例框中繪制線條。TChartPen屬性適用。運行:例如

    Chart1.Legend.DividingLines.Visible := True;
    Chart1.Legend.DividingLines.Color := clBlue;

    Position

    設置默認顯示位置或啟用圖例的自定義位置。TChart將改變圖例的形狀以適合該位置。如果圖例設置為圖表的側(cè)面(左側(cè)或右側(cè)),默認情況下,圖例的內(nèi)容將從上到下作為列表。如果圖例位于圖表下方或上方,則圖例內(nèi)容并排放置??梢允褂?ldquo;調(diào)整大小圖表”選項和/或使用“自定義”定位來覆蓋默認行為。有關(guān)Legend的自定義定位的更多信息,請參閱Legend教程。

    例如,ResizeChart Resize Chart定義圖表在繪制時是否為Legend留出空間。這允許圖例放置在圖表區(qū)域內(nèi)。

    運行:例如

    Chart1.Legend.ResizeChart := True;

    %Top position:定義圖表面板頂部的圖例框位移。

    運行:例如

    Chart1.Legend.TopPos := 20;
    

    Symbols

    圖例符號的大小和格式。

    %Color width 定義圖例中顏色框的寬度。

    運行: 例如

    Chart1.Legend.ColorWidth:=20;

    Title

    定義圖例標題和圖例標題框的特征。 運行: 例如

    With Chart1.Legend.Title do
      begin
        Font.Height:=14;
        Font.Color:= clBlue;
        Color:= clYellow;
        Shadow.Smooth:=true;
        BevelWidth:=4;
        TextAlignment:=taCenter;
      end;

    Format

    包含圖例框的設置,例如框架,背景顏色等。

    例如Shadow Properties用于顯示Legend框陰影。您可以定義顏色和大小。

    運行:例如

    Chart1.Legend.ShadowColor := clYellow;
    

    Border

    您可以單獨定義邊框,也可以與“Bevel”屬性一起定義邊框。混合斜角和邊框以及操縱寬度幾乎可以提供任何3D效果組合。

    Text

    文本內(nèi)容的文本特征。運行

    With Chart1.Legend do
      begin
        Color := clBlue;
        Font.Name := 'Times New Roman';
        Font.Color:=clYellow;
      end;

    Gradient

    在“Legend”框中啟用/禁用“Background Gradient”。

    Shadow

    向“Legend Border”添加陰影。

    浮雕

    為Legend邊框添加浮雕效果。

    圖片

    圖像可用于“Legend”框的背景而不是使用顏色。通過將濾鏡應用于圖像,可以對其進行修改以獲得最佳效果。

    查看Teechart.Net系列教程>>

    購買TeeChart Pro VCL/FMX正版授權(quán),請點擊“咨詢在線客服”喲!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();