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

    文檔首頁>>【TeeChart Pro ActiveX教程】2018>>【TeeChart Pro ActiveX教程】(五):圖例設(shè)計(jì)

    【TeeChart Pro ActiveX教程】(五):圖例設(shè)計(jì)


    下載TeeChart Pro ActiveX最新版本

    (一)圖例控制

    可以通過圖表編輯器,圖表選項(xiàng)卡,圖例頁面訪問圖例參數(shù)。

    teechart

    1.1 Style

    Legend Style

    圖例默認(rèn)樣式“Automatic”將在圖表中只有一個(gè)系列時(shí)將系列點(diǎn)值放在圖例中。當(dāng)圖表包含多個(gè)系列時(shí),“Automatic”會(huì)將系列名稱放入圖例中。在編輯器中使用Dropdown Combobox獲取默認(rèn)值以外的值。如果您更改圖例樣式以顯示值,并且圖表中有多個(gè)系列,TeeChart Pro將顯示第一個(gè)系列的值。您可以使用自定義選項(xiàng)修改顯示。

    TChart1.Legend.LegendStyle = lsLastValues
    'Puts the last value of each Series in the Legend box

    Text Style

    有關(guān)可能的圖例文本樣式的列表,請(qǐng)參閱TextStyle屬性。

    Vertical Spacing

    允許您修改圖例條目之間的間距。

    Dividing Lines

    “Dividing Lines/分割線”按鈕可以訪問“Border Editor/邊框編輯器”窗口,您可以在其中使“Legend/圖例”條目之間的線條可見并更改其顏色,樣式和寬度。

    Visible

    此可見復(fù)選框啟用/禁用整個(gè)圖例的顯示。

    Inverted

    Inverting Legend反轉(zhuǎn)Legend條目的順序。

    Check Boxes

    將圖例樣式更改為“Series Names/系列名稱”,并在每個(gè)系列旁邊顯示一個(gè)復(fù)選框,使其不可見或可見。

    Font Series Color

    將圖例文本的字體顏色更改為系列顏色。

    1.2 Position

    teechart

    Position

    使用“Alignment”屬性(頂部,底部,左側(cè)和右側(cè))可以使用4個(gè)位置。右邊是默認(rèn)位置。圖例的默認(rèn)定位始終位于圖表之外。

    Resize Chart

    大小調(diào)整大小圖表屬性,如果未啟用,將在圖表框架區(qū)域內(nèi)繪制圖例。雖然這對(duì)于某些Legend定位要求可能是令人滿意的,但是通過使用Legend Margin屬性可以更好地控制與Chart框架相關(guān)的Legend定位。

    Margin

    更改邊距屬性值將移動(dòng)圖表框架相對(duì)于圖例,反之亦然。因此,將Margin值設(shè)為負(fù)值會(huì)將圖表移動(dòng)到圖例上(增加圖表矩形區(qū)域的大小)。

    Position Offset %

    0%定義為觸摸右圖表畫布邊框的水平圖例和觸摸頂部圖標(biāo)的垂直圖例。傳說相對(duì)于這些位置有所抵消。

    Custom

    此復(fù)選框?qū)⒔?ldquo;Resize Chart”屬性,并使您能夠在“Chart Canvas”的任何位置以圖像為單位定位圖例。

    1.3 Symbols

    Visible

    使用Visible屬性顯示或隱藏顏色矩形(符號(hào))。

    Width

    設(shè)置寬度屬性以定義圖例符號(hào)的寬度。

    Width Units

    使用WidthUnits屬性定義必須如何解釋寬度。

    Position

    使用“Position”屬性設(shè)置顏色矩形的位置。

    Continuous

    使用連續(xù)屬性讓不同的圖例顏色矩形相互流動(dòng)。設(shè)置為True時(shí),不同項(xiàng)目的顏色矩形將彼此固定繪制(無垂直間距)。設(shè)置為False時(shí),顏色矩形繪制為單獨(dú)的矩形。

    Squared

    使用平方屬性使圖例顏色矩形平方。

    Default border和Border...

    使用這些屬性可以使用您自己的自定義符號(hào)覆蓋圖例符號(hào)的默認(rèn)邊框。

    1.4 Title

    Options

    您可以在此處添加要用于圖例標(biāo)題的文本,并在標(biāo)題框中對(duì)齊文本。使用“visible”復(fù)選框隱藏/取消隱藏標(biāo)題。

    Format

    使用屬性更改“title”區(qū)域背景的顏色,圖案和透明度

    Border

    混合斜角和框架屬性以及操縱寬度幾乎可以提供任何3D效果組合。通過檢查圓形框架并選擇半徑尺寸將為標(biāo)題區(qū)域提供各種圓角。

    Text

    使用與標(biāo)題文本相關(guān)的許多屬性來個(gè)性化字體和相關(guān)效果。

    Gradient

    使用“visible”屬性顯示或隱藏“title”區(qū)域背景顏色漸變。通過組合不同的漸變樣式,顏色,方向和子梯度,可以實(shí)現(xiàn)幾乎無限數(shù)量的漸變。

    Shadow

    使用陰影屬性為“title”區(qū)域創(chuàng)建陰影效果。

    Emboss

    與陰影屬性類似,您可以使用浮雕屬性為“title”區(qū)域創(chuàng)建浮雕效果。

    Picture

    您可以將圖像添加到“title”區(qū)域背景,然后使用不同的“Filters/過濾器”,“Style”和“Position”屬性以多種方式對(duì)其進(jìn)行修改。

    1.5 Format

    Color

    屬性設(shè)置Legend畫布的顏色。

    Pattern

    設(shè)置圖例畫布的圖案。

    Transparent

    使圖例畫布透明,只顯示圖例文本和符號(hào)。

    Transparency

    設(shè)置圖例畫布的透明度級(jí)別。

    1.6 Border

    Bevel

    使用“Bevel”屬性定義圖例的斜角。

    Frame

    集圖例框架屬性:可見,樣式,顏色和寬度。

    Size

    設(shè)置圖例斜角的大小。

    Round Frame

    圖例框架的角落。

    1.7 Text

    此頁面提供對(duì)屬性的訪問,這些屬性可更改圖例文本的字體,輪廓,字符間距和陰影的外觀。

    1.8 Gradient

    使用此頁面在圖例畫布上繪制漸變并更改其方向和顏色。

    1.9 Shadow

    設(shè)置Legend的陰影的顏色和大小。

    1.10 Emboss

    您可以通過組合顏色,大小,透明度和模糊屬性,為圖例畫布添加個(gè)性化浮雕效果。

    1.11 Picture

    將圖像添加到圖例畫布,然后可以使用不同的“Filters”,“Style”和“Position”屬性以多種方式進(jìn)行修改。


    (二)自定義圖例

    Legend事件提供完全控制和定義Legend外觀和內(nèi)容的選項(xiàng)。

    2.1 OnGetLegendRect事件

    圖例外部矩形允許更改“Legend”框的整體大小和位置。與OnGetLegendPos結(jié)合使用以重新定位圖表圖例和內(nèi)容,例如:

    Private Sub TChart1_OnGetLegendRect(Left As Long, Top As Long, Right As Long, Bottom As Long)
    Left = Left - 100
    Right = Right - 100
    End Sub

    2.2 OnGetLegendPos事件

    修改圖例的內(nèi)容。以下示例可與上面的代碼一起使用,將Legend內(nèi)容移動(dòng)到新的Legend矩形。

    Private Sub TChart1_OnGetLegendPos(ByVal Index As Long, X As Long, Y As Long, XColor As Long)
    X = X - 100
    End Sub

    2.3 OnGetLegendText事件

    修改圖例內(nèi)容的文本。

    Private Sub TChart1_OnGetLegendText(ByVal LegendStyle As Long, ByVal ValueIndex As Long, LegendText As String)
    LegendText = LegendText + Str$(Index)
    End Sub

    將圖例放置在圖表矩形區(qū)域內(nèi)時(shí),請(qǐng)記住圖例在系列和軸之前繪制,并且將出現(xiàn)在任何交叉點(diǎn)的任何一個(gè)下方。

    購買TeeChart Pro AciveX正版授權(quán),請(qǐng)點(diǎn)擊“咨詢?cè)诰€客服”喲!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();