翻譯|使用教程|編輯:楊鵬連|2020-07-22 11:35:49.293|閱讀 101 次
概述:本教程說(shuō)明了如何使用多個(gè)AreaSeries創(chuàng)建簡(jiǎn)單的2D圖表。 AreaSeries可以看作是連接分配給它的所有數(shù)據(jù)點(diǎn)并為該線(xiàn)和軸之間的區(qū)域著色的線(xiàn)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
LightningChart.NET完全由GPU加速,并且性能經(jīng)過(guò)優(yōu)化,可用于實(shí)時(shí)顯示海量數(shù)據(jù)-超過(guò)10億個(gè)數(shù)據(jù)點(diǎn)。 LightningChart包括廣泛的2D,高級(jí)3D,Polar,Smith,3D餅/甜甜圈,地理地圖和GIS圖表以及適用于科學(xué),工程,醫(yī)學(xué),航空,貿(mào)易,能源和其他領(lǐng)域的體繪制功能。LightningChart.NET現(xiàn)已加入在線(xiàn)訂購(gòu),現(xiàn)在搶購(gòu)立享優(yōu)惠!立即咨詢(xún)>>
點(diǎn)擊下載LightningChart.NET最新試用版
本教程說(shuō)明了如何使用多個(gè)AreaSeries創(chuàng)建簡(jiǎn)單的2D圖表。
AreaSeries可以看作是連接分配給它的所有數(shù)據(jù)點(diǎn)并為該線(xiàn)和軸之間的區(qū)域著色的線(xiàn)。
從不同數(shù)據(jù)的可視化比較到隨時(shí)間變化的趨勢(shì)/模式的可視化,可以通過(guò)多種方式使用AreaSeries。
本教程假定您已在WinForms或WPF應(yīng)用程序上使用LightningChart創(chuàng)建了新圖表。如果沒(méi)有,請(qǐng)按照我們的簡(jiǎn)單2D圖表創(chuàng)建應(yīng)用程序。
1.創(chuàng)建一個(gè)新的AreaSeries并為創(chuàng)建的系列添加樣式。
您可以使用System.Windows.Media.Color或System.Drawing.Color定義顏色,具體取決于您使用的是WPF還是WinForms。
// Create a new AreaSeries. var areaSeries1 = new AreaSeries(chart.ViewXY, axisX, axisY); // Add styling for created series. areaSeries1.Fill.Color = Color.FromRgb(176, 196, 222); // LightSteelBlue. areaSeries1.LineStyle.Color = Color.FromRgb(0, 0, 0); // Black. areaSeries1.Fill.GradientFill = GradientFill.Solid;2.定義AreaSeriesPoints并將其添加到AreaSeries。
// Define AreaSeriesPoints. AreaSeriesPoint[] points1 = new AreaSeriesPoint[]{ new AreaSeriesPoint(0, 10), new AreaSeriesPoint(1, 8), new AreaSeriesPoint(2, 9), new AreaSeriesPoint(3, 8), new AreaSeriesPoint(4, 7), new AreaSeriesPoint(5, 8), new AreaSeriesPoint(6, 7), new AreaSeriesPoint(7, 9), new AreaSeriesPoint(9, 8), new AreaSeriesPoint(10, 9) }; // Add points to series. areaSeries1.AddValues(points1);3.將AreaSeries添加到圖表。
// Add AreaSeries to chart. chart.ViewXY.AreaSeries.Add(areaSeries1);4.創(chuàng)建2個(gè)新的AreaSeries并添加樣式。
// Create 2 new AreaSeries. var areaSeries2 = new AreaSeries(chart.ViewXY, axisX, axisY); var areaSeries3 = new AreaSeries(chart.ViewXY, axisX, axisY); // Add styling for created series. areaSeries2.Fill.Color = Color.FromRgb(250, 250, 210); // LightGoldenrodYellow. areaSeries2.LineStyle.Color = Color.FromRgb(0, 0, 0); // Black. areaSeries2.Fill.GradientFill = GradientFill.Solid; areaSeries3.Fill.Color = Color.FromRgb(255, 140, 0); // DarkOrange. areaSeries3.LineStyle.Color = Color.FromRgb(0, 0, 0); // Black. areaSeries3.Fill.GradientFill = GradientFill.Solid;5.為兩個(gè)新的AreaSeries定義AreaSeriesPoints,并將它們添加到AreaSeries。
// Define AreaSeriesPoints for both new AreaSeries. AreaSeriesPoint[] points2 = new AreaSeriesPoint[]{ new AreaSeriesPoint(0, 5), new AreaSeriesPoint(1, 7), new AreaSeriesPoint(3, 5), new AreaSeriesPoint(4, 6), new AreaSeriesPoint(5, 3), new AreaSeriesPoint(6, 5), new AreaSeriesPoint(7, 6), new AreaSeriesPoint(8, 7), new AreaSeriesPoint(9, 5), new AreaSeriesPoint(10, 4) }; AreaSeriesPoint[] points3 = new AreaSeriesPoint[]{ new AreaSeriesPoint(0, 1), new AreaSeriesPoint(1, 3), new AreaSeriesPoint(3, 1), new AreaSeriesPoint(4, 3), new AreaSeriesPoint(5, 2), new AreaSeriesPoint(6, 3), new AreaSeriesPoint(7, 2), new AreaSeriesPoint(8, 4), new AreaSeriesPoint(9, 1), new AreaSeriesPoint(10, 2) }; // Add points to series. areaSeries2.AddValues(points2); areaSeries3.AddValues(points3);6.將AreaSeries添加到圖表。
// Add AreaSeries to chart. view.AreaSeries.Add(areaSeries2); view.AreaSeries.Add(areaSeries3);
想要購(gòu)買(mǎi)FusionCharts Suite XT正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: