翻譯|使用教程|編輯:吳園園|2020-05-13 14:50:31.837|閱讀 480 次
概述:ChartXy對象是基于X / Y坐標(biāo)的“基本圖表”。這樣,它可以包含X / Y相關(guān)元素,例如實際的圖表區(qū)域,ChartSeries和ChartAxes。 以下是所有ChartXy元素可用的屬性的列表。這些是前面列出的基本ChartContainer屬性和方法的補充。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
DotNetBar for WinForms是一個擁有89個組件的用戶界面控件套包,用戶可以使用Visual Studio 2005-2015輕松地創(chuàng)建專業(yè)的用戶界面。十多年來DotNetBar幫助開發(fā)人員輕松地創(chuàng)建易用的專業(yè)Windows Forms (WinForms) 用戶界面。
點擊下載DotNetBar for WinForms最新試用版
圖表
ChartXy對象是基于X / Y坐標(biāo)的“基本圖表”。這樣,它可以包含X / Y相關(guān)元素,例如實際的圖表區(qū)域,ChartSeries和ChartAxes。
以下是所有ChartXy元素可用的屬性的列表。這些是上面列出的基本ChartContainer屬性和方法的補充。
AncillaryAxesX –獲取對默認X軸(請參見 AxisX屬性)之外可以顯示的 Ancillary X Axes(軸)集合的引用。您可以根據(jù)需要創(chuàng)建和添加任意數(shù)量的輔助X軸。可以將它們定位為 Near(底部)或 Far(頂部),并根據(jù)需要設(shè)置樣式。
定義輔助軸后,需要將其添加到AncillaryAxesX集合中,然后與它應(yīng)用的一個或多個系列相關(guān)聯(lián)。這是通過將關(guān)聯(lián)的series.AxisX屬性設(shè)置為已創(chuàng)建的AncillaryAxisX元素來完成的。
AncillaryAxesY –獲取對輔助Y軸的集合的引用–除了默認的主要Y軸(參見 AxisY屬性)之外,這些軸還可以顯示。您可以根據(jù)需要創(chuàng)建和添加任意數(shù)量的輔助Y軸。可以將它們定位為 Near(右)或 Far(左),并根據(jù)需要設(shè)置樣式。
定義輔助軸后,需要將其添加到AncillaryAxesY集合中,然后與它所應(yīng)用的一個或多個系列相關(guān)聯(lián)。這是通過將關(guān)聯(lián)的series.AxisY屬性設(shè)置為所創(chuàng)建的AncillaryAxisY元素來完成的。
AutoGenSeriesCollection –獲取或設(shè)置Chart控件是否從關(guān)聯(lián)的綁定數(shù)據(jù)中自動生成系列定義。如果 AutoGenSeriesCollection為' true ',則還必須設(shè)置 DataPropertyNameSeries。
AutoGenSeriesType –獲取或設(shè)置要分配給所有自動生成的系列的默認 SeriesType。
AxisX –獲取對默認的主X軸的引用。當(dāng) series.AxisX屬性設(shè)置為此AxisX或保留為null(即,未分配系列AxisX時,它將成為默認的AxisX)時,此軸將用于創(chuàng)建并添加到ChartXy的 ChartSeries集合的所有系列。
AxisY –獲取對默認的主Y軸的引用。當(dāng) series.AxisY屬性設(shè)置為此AxisY或保留為null時,此軸將用于創(chuàng)建并添加到ChartXy的 ChartSeries集合的所有系列(即,當(dāng)未分配系列AxisY時,它將成為默認的AxisY)。
BarFillRange –獲取或設(shè)置默認情況下填充系列條形的方式(根據(jù)每個單獨的條形范圍或整個系列范圍)。將此屬性設(shè)置為“ ByBar”將導(dǎo)致漸變畫筆定義根據(jù)要填充的條的長度填充條區(qū)域。如果設(shè)置為“ BySeries”,則將根據(jù)最大系列條形圖長度填充每個條形圖。
這是當(dāng)BarFillRange設(shè)置為' BySeries ' 時的圖表。
當(dāng)BarFillRange設(shè)置為' ByBar ' 時,這是同一張圖表。
BarLabelPosition –獲取或設(shè)置條形系列標(biāo)簽的默認位置(默認為Center)。條形標(biāo)簽的位置可以位于“居中”,“附近”,“近內(nèi)”,“遠”或“遠內(nèi)”。“附近”和“遠方”選項將標(biāo)簽放置在條形圖的外部,其余項目在條形圖的區(qū)域內(nèi)。如果外部條形標(biāo)簽不能這樣定位,則將其放置在條形內(nèi)部。
BarOrigin –獲取或設(shè)置條“來源”。默認情況下,此值用作基礎(chǔ)或起始值,每個條形都源自此值。定量刻度的默認BarOrigin為0(零),對于定性或DateTime值,默認BarOrigin為關(guān)聯(lián)軸的實際最小值。
上面的條形圖的BarOrigin設(shè)置為“ 0”(零)。
下圖顯示了BarOrigin設(shè)置為'16' 的相同圖表。
BarOverlayEnabled –獲取或設(shè)置是否啟用條形內(nèi)(或條形分組)重疊(組內(nèi)的條形重疊放置)。條形圖根據(jù)圖表的系列顯示順序覆蓋。
這是BarOverlayEnabled設(shè)置為false的圖表。
BarShadingEnabled –獲取或設(shè)置是否默認為水平和垂直條系列啟用條陰影。啟用后,圖表代碼將在條形圖上添加陰影。如果您要自己預(yù)先渲染鋼筋(并取消默認操作),則不會添加任何陰影。
這是BarShadingEnabled設(shè)置為false的示例。
這是BarShadingEnabled設(shè)置為true的同一圖表。
BarSpacing –獲取或設(shè)置條內(nèi)間距(或同一組中條之間的間距)。值取為固定像素大小。將BarSpacing設(shè)置為0(零)將禁用此屬性的使用,并啟用設(shè)置的BarSpacingRatio值的使用。
想要獲得DotNetBar for WinForms更多資源、正版授權(quán)的伙伴,請咨詢了解
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@ke049m.cn
文章轉(zhuǎn)載自: