翻譯|使用教程|編輯:吳園園|2020-06-05 10:56:18.420|閱讀 534 次
概述:ChartLegend對(duì)象為支持ILegendItem接口(ChartSeries,TrendLines,RegressionLines,ReferenceLines和AxisStripes)的每個(gè)圖表元素顯示LegendItems。用戶定義的LegendItems也可以添加以支持特定于圖例的用戶操作。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
DotNetBar for WinForms是一個(gè)擁有89個(gè)組件的用戶界面控件套包,用戶可以使用Visual Studio 2005-2015輕松地創(chuàng)建專業(yè)的用戶界面。十多年來(lái)DotNetBar幫助開(kāi)發(fā)人員輕松地創(chuàng)建易用的專業(yè)Windows Forms (WinForms) 用戶界面。
點(diǎn)擊下載DotNetBar for WinForms最新試用版
ChartLegend對(duì)象為支持ILegendItem接口(ChartSeries,TrendLines,RegressionLines,ReferenceLines和AxisStripes)的每個(gè)圖表元素顯示LegendItems。用戶定義的LegendItems也可以添加以支持特定于圖例的用戶操作。
以下是可用于所有ChartLegend元素的屬性列表。
對(duì)齊 –獲取或設(shè)置圖例相對(duì)于圖表的對(duì)齊方式(即 TopLeft,MiddleLeft,BottomRight等)。
AlignVerticalItems –獲取或設(shè)置圖例中垂直項(xiàng)目是否對(duì)齊(在顯示多列時(shí)使用)。
下圖顯示了將AlignVerticalItems設(shè)置為'false'時(shí)圖例項(xiàng)目的對(duì)齊方式。
下圖顯示了將AlignVerticalItems設(shè)置為'true'時(shí)圖例項(xiàng)目的對(duì)齊方式。
ChartLegendItemVisualStyles –獲取或設(shè)置圖例項(xiàng)目的默認(rèn)視覺(jué)樣式。
ChartLegendVisualStyles –獲取或設(shè)置圖例的視覺(jué)樣式。
CheckBoxSize –獲取或設(shè)置項(xiàng)目CheckBoxes 的默認(rèn)大小。默認(rèn)值為15 x 15。
CombineLikeItems –獲取或設(shè)置是否將“ like ”從屬項(xiàng)(具有相同 Names的項(xiàng))組合到單個(gè)項(xiàng)中。
方向 –獲取或設(shè)置圖例中項(xiàng)目的顯示方向。 方向可以是 LeftToRight,RightToLeft,TopToBottom或BottomToTop。
EffectiveItemStyles –獲取對(duì)圖例項(xiàng)目有效(緩存,復(fù)合)樣式的引用
不應(yīng)更改有效的樣式屬性,因?yàn)橹匦聞?chuàng)建復(fù)合樣式時(shí),通過(guò)它們進(jìn)行的更改將丟失,這是其他樣式和程序更改所必需的。
EffectiveStyles –獲取對(duì)圖例的有效(緩存的,復(fù)合的)樣式的引用。
不應(yīng)更改有效的樣式屬性,因?yàn)橹匦聞?chuàng)建復(fù)合樣式時(shí),通過(guò)它們進(jìn)行的更改將丟失,這是其他樣式和程序更改所必需的。
EnablePanning –獲取或設(shè)置是否可以“平移”圖例(通過(guò)在內(nèi)容區(qū)域中單擊并拖動(dòng)來(lái)垂直滾動(dòng))。默認(rèn)值為“ true ”。
ItemCheckAction –獲取或設(shè)置選中LegendItem時(shí)采取的“操作”。可用的操作為“無(wú) ”(不采取任何操作)或“顯示項(xiàng)”(根據(jù)檢查狀態(tài)顯示或隱藏項(xiàng)目)。默認(rèn)值為“ ShowItem ”。
ItemSortDirection –獲取或設(shè)置項(xiàng)目排序方向(按LegendItem Text排序)。有效值為“無(wú) ”,“升序 ”或“降序 ”。默認(rèn)值為“無(wú) ”。
ItemTextOffset –獲取或設(shè)置標(biāo)記(或Checkbox)與項(xiàng)目文本之間的偏移量。默認(rèn)值為2。
LegendItems –獲取對(duì) LegendItems集合的引用。
MarkerSize –獲取或設(shè)置項(xiàng)目標(biāo)記的默認(rèn)大小。
MaxHorizontalPct –在調(diào)整圖例大小時(shí)獲取或設(shè)置圖例的最大水平大小。該值指定為所顯示圖表大小的百分比。默認(rèn)值為100。
MaxVerticalPct –獲取或設(shè)置自動(dòng)調(diào)整大小時(shí)圖例的最大垂直大小。該值指定為顯示的圖表大小的百分比。默認(rèn)值為100。
MinContentSize –獲取或設(shè)置圖例內(nèi)容區(qū)域的最小大小。
放置 -獲取或設(shè)置圖例的位置相對(duì)于該圖表。放置可以在圖表內(nèi)容區(qū)域的“內(nèi)部 ”或“外部 ”。展示位置默認(rèn)為“外部 ”。
ScrollBounds –獲取可滾動(dòng)范圍。
ScrollBoundsEx –獲取擴(kuò)展的 Scrollable范圍。這是容器的“擴(kuò)展”或?qū)嶋H內(nèi)容區(qū)域(而不僅僅是屏幕上的可見(jiàn)區(qū)域)。面積可以大于 MinContentSize,但永遠(yuǎn)不會(huì)小于(請(qǐng)參見(jiàn) MinContentSize)。
ScrollBoundsOffset –獲取當(dāng)前的水平和垂直偏移(請(qǐng)參見(jiàn) VScrollOffset)。
ShowCheckBoxes –獲取或設(shè)置是否在圖例中顯示復(fù)選框。默認(rèn)為' false '。
ShowItemText –獲取或設(shè)置圖例中是否顯示LegendItem Text值。默認(rèn)值為“ true ”。
ShowMarkers –獲取或設(shè)置圖例中是否顯示LegendItem標(biāo)記。
VScrollBar –獲取對(duì)圖例的垂直滾動(dòng)條的引用。
VScrollBarWidth –獲取或設(shè)置垂直滾動(dòng)條的寬度。默認(rèn)值為“ 9”。
VScrollOffset –獲取或設(shè)置圖例的垂直滾動(dòng)條偏移。
VScrollBarVisible –獲取或設(shè)置是否顯示“垂直滾動(dòng)條”(由于控件內(nèi)容超出可用高度)。
以下是所有ChartLegend元素可用的方法的列表。
GetElementAt(Point pt)
獲取給定局部調(diào)整點(diǎn)的圖例元素。
GetLegendItem(ILegendItem chartItem)
從支持ILegendItem接口的給定圖表項(xiàng)目獲取LegendItem。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: