• <menu id="w2i4a"></menu>
  • logo 【TeeChart Pro ActiveX教程】2018

    文檔首頁(yè)>>【TeeChart Pro ActiveX教程】2018>>【TeeChart Pro ActiveX教程】(二):圖表顯示屬性(上)

    【TeeChart Pro ActiveX教程】(二):圖表顯示屬性(上)


    下載TeeChart Pro ActiveX最新版本

    圖表顯示功能是影響圖表整體外觀的功能。它們包括定義圖表背景顏色的屬性和方法,標(biāo)題及其位置,邊距,邊框和斜面,背景圖像,框架和軸可見(jiàn),筆顏色和寬度,3D,walls等。 幾乎所有這些屬性都可以通過(guò)圖表編輯器在設(shè)計(jì)或運(yùn)行時(shí)獲得,您可以在運(yùn)行時(shí)以編程方式修改這些屬性。 整體圖表外觀特征分為以下類(lèi)別:

    • General
    • Axis
    • Titles
    • Legend
    • Panel
    • Paging
    • Walls
    • 3D

    如果您打開(kāi)圖表編輯器并瀏覽圖表頁(yè)面,則會(huì)顯示這些分組。其他屬性會(huì)影響圖表的“外觀”。這些包括系列顏色和標(biāo)記特征,單獨(dú)的軸和網(wǎng)格顯示屬性和標(biāo)簽。

    圖表顯示屬性入門(mén)

    向表單添加一個(gè)新圖表,您將看到它以3D顯示,灰色面板背景,2個(gè)墻(底部和左側(cè)),框架(定義圖表的可繪制區(qū)域的框架)和默認(rèn)的圖表標(biāo)題標(biāo)題“TeeChart” 。 右鍵單擊圖表并從菜單中選擇“ActiveX -Edit Chart ...”以訪問(wèn)圖表編輯器。

    1.1常規(guī)圖表屬性

    teechart

    常規(guī)選項(xiàng)包括Mouse、Zoom、Scroll、Cursor、Fonts和Palette。

    將光標(biāo)移動(dòng)到上圖中的這些選項(xiàng)卡上將顯示“General”組中每個(gè)選項(xiàng)卡的相應(yīng)屏幕截圖。

    Mouse

    在此處,您可以選擇要與不同鼠標(biāo)按鈕關(guān)聯(lián)的操作(縮放,滾動(dòng)軸或無(wú)),如果為鼠標(biāo)滾輪設(shè)置了滾動(dòng),則可以選擇滾動(dòng)軸方向。

    Cursor

    您可以從下拉列表中選擇您選擇的光標(biāo),或?qū)⑵浔A魹槟J(rèn)值。

    Fonts

    通過(guò)更改“Font”選項(xiàng)卡下的“Font”屬性,可以輕松修改圖表上顯示的任何文本。

    Palette

    您可以通過(guò)從調(diào)色板列表中的許多調(diào)色板中進(jìn)行選擇來(lái)更改圖表的顏色方案。

    1.2 Axis屬性

    在最復(fù)雜的復(fù)雜程度上,軸的控制是一個(gè)非常專(zhuān)業(yè)的領(lǐng)域,并在后面的教程中進(jìn)行更深入的處理。在這里,我們將介紹Axis和Frame顯示的基礎(chǔ)知識(shí)。 編輯器的Axis頁(yè)面包含用于定義軸和框架特征的屬性。打開(kāi)Axis選項(xiàng)卡時(shí),編輯器會(huì)顯示可用的Scales選項(xiàng),如下面的sceenshot所示。將光標(biāo)移動(dòng)到Minimum,Maximum和Increment選項(xiàng)卡上會(huì)顯示每個(gè)選項(xiàng)卡的相應(yīng)屬性。

    teechart

    圖表中有6個(gè)軸。左,上,右,下和深度右和深度頂部。圖表框顯示為圖表可繪制區(qū)域的環(huán)繞,并且沒(méi)有數(shù)據(jù)對(duì)應(yīng)的功能(請(qǐng)參閱BackWall)。默認(rèn)情況下,深度軸初始化為不可見(jiàn)。從系列添加到圖表并與這些軸關(guān)聯(lián)的那一刻(默認(rèn)為左和底),所有其他軸都可見(jiàn)??梢允褂脤?duì)話框上的+和 - 鍵添加/刪除自定義軸。要使自定義軸可見(jiàn)(與任何其他軸一樣),系列必須與軸關(guān)聯(lián)。

    啟用軸和框架顯示的關(guān)鍵屬性是:

    Visible

    此復(fù)選框啟用或禁用所有軸的顯示。如果后墻框架可見(jiàn),則隱藏軸時(shí)圖表環(huán)繞仍然可見(jiàn)。結(jié)果將是更大的圖表的外觀,因?yàn)闆](méi)有為軸標(biāo)簽保留區(qū)域。每個(gè)軸(“標(biāo)尺”選項(xiàng)卡)的“visible”屬性將覆蓋每個(gè)軸的可見(jiàn)特征。如果在列表中選擇深度軸,則會(huì)注意到Depth Axis Scales.Visible默認(rèn)為“not visible”。運(yùn)行

    TChart1.Axis.Visible = True

    Axis: Left、Right、Top、Bottom、Depth Right和Depth Top Visible

    選擇要在列表框中顯示或隱藏的軸,并在“比例”選項(xiàng)卡上切換“Visible”復(fù)選框以控制該特定軸的顯示,運(yùn)行,例如:

    TChart1.Axis.Bottom.Visible = False

    1.3Titles屬性

    圖表編輯器的“titles”頁(yè)面控制圖表標(biāo)題,頁(yè)眉和頁(yè)腳的特征。

    teechart

    Text

    使用下拉組合框選擇標(biāo)題(標(biāo)題),子標(biāo)題,英尺或子圖標(biāo)。在文本框中輸入所需的文本。您可以輸入多行標(biāo)題。 運(yùn)行: ITitles的Text屬性是一個(gè)OLE字符串組件。您可以在標(biāo)題中添加幾行: 例如

    With TChart.Header.Text
      .Add("My First Line")
      .Add("My Second Line")
    End with

    然后,您可以修改文本行:例如

    With TChart1.Header
        .Text(0) = "my1stline revised"
    End With 
    Style Alignment

    對(duì)齊是指與圖表區(qū)域相對(duì)的頁(yè)眉(或頁(yè)腳)對(duì)齊而不是整個(gè)圖表面板。圖表區(qū)域是圖表加軸標(biāo)簽和圖例的可繪圖區(qū)域。 運(yùn)行:

    TChart1.Header.Alignment = taCenter
    Position

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

    TChart1.Header.CustomPosition = True
    TChart1.Header.Top = TChart1.Header.Top + 30
    Format

    包含標(biāo)題框的設(shè)置,例如框架,背景顏色等。 例如,Pattern Pattern指的是Title或Footer框的背景圖案。

    teechart

    默認(rèn)為“clear”。選定的圖案將位于文本后面。 運(yùn)行: 例如

    TChart1.Header.Transparent = False
    TChart1.Header.Brush.Style = bsFDiagonal
    Text

    包含標(biāo)題文本外觀格式特征。 例如字體 字體按鈕將授予對(duì)“Font Dialog”窗口的訪問(wèn)權(quán)限,該窗口允許選擇Windows字體和樣式(斜體,粗體等)和顏色的定義。 運(yùn)行:

    TChart1.Footer.Font.Name = "Verdana"
    TChart1.Footer.Font.Bold = True

    Outline指的是頁(yè)眉或頁(yè)腳文本的框架。默認(rèn)情況下,它設(shè)置為Visible off。

    Gradient

    在“Title”框中啟用/禁用“Background Gradient”,然后選擇其方向和顏色。

    Shadow

    屬性,用于顯示頁(yè)眉或頁(yè)腳框陰影。您可以定義顏色和大小。 運(yùn)行:

    TChart1.Header.Transparent = False 
    TChart1.Header.ShadowColor = vbCyan

    1.4圖例屬性

    圖例內(nèi)容是專(zhuān)業(yè)主題,將在后面的教程中處理。在圖表編輯器的圖例頁(yè)面中,您可以定義圖例的外觀方面。重要的初始步驟是控制圖例對(duì)齊和可見(jiàn)屬性,顏色,字體,框架,陰影等。

    teechart

    Style

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

    With TChart1.Legend
        If Check11.Value = 1 Then
          .Visible = True
        Else
          .Visible = False
        End If
      End With

    分割線 用于在圖例條目之間的圖例框中繪制線條。IPen屬性適用。 運(yùn)行:

    TChart1.Legend.DividingLines.Visible = True 
    TChart1.Legend.DividingLines.Color = vbBlue
    position

    設(shè)置默認(rèn)顯示位置或啟用圖例的自定義位置。TChart將改變圖例的形狀以適合該位置。如果圖例設(shè)置為圖表的側(cè)面(左側(cè)或右側(cè)),默認(rèn)情況下,圖例的內(nèi)容將從上到下列為列表。如果圖例位于圖表下方或上方,則圖例內(nèi)容并排放置??梢允褂?ldquo;調(diào)整大小圖表”選項(xiàng)和/或使用“自定義”定位來(lái)覆蓋默認(rèn)行為。有關(guān)Legend的自定義定位的更多信息,請(qǐng)參閱Legend教程。 例如ResizeChart Resize Chart定義圖表在繪制時(shí)是否為L(zhǎng)egend留出空間。這允許圖例放置在圖表區(qū)域內(nèi)。 運(yùn)行:

    TChart1.Legend.ResizeChart = True

    %頂部位置 定義圖表面板頂部的圖例框位移。 運(yùn)行:

    TChart1.Legend.TopPos = 20
    Symbols

    圖例符號(hào)的大小和格式。 %顏色寬度 定義圖例中顏色框的寬度。 運(yùn)行:

    TChart1.Legend.ColorWidth = 50
    Format

    包含圖例框的設(shè)置,例如填充顏色,框架顏色,樣式和寬度,圖案樣式,顏色和圖像,斜角樣式和大小以及圓框和透明的復(fù)選框。

    Text

    圖例文本內(nèi)容的文本特征。 運(yùn)行

    With TChart1.Legend
       .Color = vbBlue
       .Font.Name = "Times New Roman"
       .Font.Color = vbYellow
    End With
    Gradient

    在“Legend”框中啟用/禁用“Background Gradient”,然后選擇其方向和顏色。

    Shadow

    屬性用于顯示“Legend”框陰影。您可以定義顏色和大小。 運(yùn)行:

    TChart1.Legend.ShadowColor = vbCyan
    TChart1.Legend.ShadowSize = 4
    掃碼咨詢(xún)


    添加微信 立即咨詢(xún)

    電話咨詢(xú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); })();