翻譯|使用教程|編輯:吳園園|2019-07-12 09:43:16.123|閱讀 529 次
概述:本教程將為您展現(xiàn)如何運(yùn)用我們的軟件建立具有多個(gè)軸的2D圖表。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
【點(diǎn)擊下載LightningChart Ultimate SDK最新版本】
前面解釋了數(shù)據(jù)分析方面的數(shù)據(jù)可視化最佳實(shí)踐。另一種在一個(gè)圖表中顯示各種系列而沒有重疊和混亂的方法是在分層/堆疊/分段布局中組合多個(gè)軸,以便更好地進(jìn)行視圖組織。
本教程將介紹如何創(chuàng)建其他Y軸并將線系列分配給不同的軸。修改上一個(gè)教程Multiple Series中的代碼。根據(jù)以下步驟,在具有線序列初始化series2的塊之前添加新的Y軸。
1.定義用于新Y軸和系列著色的新顏色,并創(chuàng)建新的Y軸。
// Define color which will be used for new Y-axis and series coloring.Color color = Color.FromArgb(255, 255, 67, 0);// Create a new Y-axis.var newAxisY = new AxisY(chart.ViewXY); newAxisY.AxisColor = color; newAxisY.MajorGrid.Visible = false;
2.將新的Y軸添加到Y(jié)軸列表中。
// 2. Add the new Y-axis into list of Y-axes.
chart.ViewXY.YAxes.Add(newAxisY);
3.為新的Y軸創(chuàng)建一個(gè)新的PointLineSeries,并將其添加到PointLineSeries列表中。
// 3. Create another PointLineSeries and set new color and line-pattern for it.var series2 = new PointLineSeries(chart.ViewXY, axisX, newAxisY); series2.LineStyle.Color = color; series2.LineStyle.Pattern = LinePattern.DashDot; series2.Title.Text = "Sinus data"; series2.Points = data;
4.將系列添加到圖表。
// 4. Add series to chart. chart.ViewXY.PointLineSeries.Add(series2);
通過具有多個(gè)X軸或Y軸,用戶可以在系列實(shí)例聲明期間或之后通過更改特殊屬性將每個(gè)數(shù)據(jù)系列分配給單個(gè)軸。
1.聲明一個(gè)系列的新實(shí)例,并將對象的參考作為參數(shù)發(fā)送給構(gòu)造函數(shù)。
var series2 = new PointLineSeries (chart.ViewXY, chart.ViewXY.XAxes[0], newAxisY);
要么
var series2 = new PointLineSeries (chart.ViewXY, chart.ViewXY.XAxes[0], chart.ViewXY.YAxes[1]);
2.使用空(默認(rèn))構(gòu)造函數(shù)聲明一個(gè)系列的新實(shí)例,并在應(yīng)用程序執(zhí)行期間隨時(shí)手動(dòng)將索引分配給所需的軸。
var series2 = new PointLineSeries(); series2.AssignXAxisIndex = 0; // Assign to the 1st X-axis. series2.AssignYAxisIndex = 1; // Assign to the 2nd Y-axis.
想要購買LightningChart Ultimate SDK正版授權(quán)的朋友可以。
有關(guān)產(chǎn)品動(dòng)態(tài)更多的精彩內(nèi)容,敬請關(guān)注下方的微信公眾號▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: