原創|使用教程|編輯:何家巧|2023-02-09 11:55:35.530|閱讀 129 次
概述:在TeeChar系列教程中,上一章完成了使用系列中“系列類的結構”的介紹,本次我們將為大家帶來使用系列教程中的第二節,關于“選擇一個系列類型”的講解,希望對大家有所幫助。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TeeChart for .NET是優秀的工業4.0 WinForm圖表控件,官方獨家授權漢化,集功能全面、性能穩定、價格實惠等優勢于一體。TeeChart for .NET 中文版還可讓您在使用和學習上沒有任何語言障礙,至少可以節省30%的開發時間。
在TeeChar系列教程中,上一章完成了使用系列中“系列類的結構”的介紹,本次我們將為大家帶來使用系列教程中的第二節,關于“選擇一個系列類型”的講解,希望對大家有所幫助。
一、系列類型
(二)選擇一個系列類型
為圖表選擇系列類型在很大程度上取決于你自己對圖表的要求。然而,在某些情況下,由于要繪制的變量的數量,圖表的選擇可能取決于哪些系列類型支持輸入變量的數量。下表顯示了每種系列類型所允許的變量數量。
標簽可以用來擴展一個2個變量系列類型的值。請看下面的例子,在同一個圖表中使用了3個條形系列類型的實例。
舉例:
產品代碼
月份
生產數量
10
1月
300
10
2月
325
10
3月
287
12
1月
175
12
2月
223
12
3月
241
14
1月
461
14
2月
470
14
3月
455
在其最簡單的形式中,數據產生了以下圖表,按月對信息進行分組。
代碼如下:
[C#]
foreach(Steema.TeeChart.Styles.Series tSeries in tChart1.Series)
{tSeries.Marks.Visible = false;}
tChart1.Header.Text = "Production results";
bar1.Add(300,"Jan");
bar1.Add(325,"Feb");
bar1.Add(287,"Mar");
bar1.Title = "Product10";
bar2.Add(175,"Jan");
bar2.Add(223,"Feb");
bar2.Add(241,"Mar");
bar2.Title = "Product12";
bar3.Add(461,"Jan");
bar3.Add(470,"Feb");
bar3.Add(455,"Mar");
bar3.Title = "Product14";
[VB.Net]
Dim TSeries As Steema.TeeChart.Styles.Series
For Each TSeries In TChart1.Series
TSeries.Marks.Visible = False
Next
TChart1.Header.Text = "Production results"
Bar1.Add(300, "Jan")
Bar1.Add(325, "Feb")
Bar1.Add(287, "Mar")
Bar1.Title = "Product10"
Bar2.Add(175, "Jan")
Bar2.Add(223, "Feb")
Bar2.Add(241, "Mar")
Bar2.Title = "Product12"
Bar3.Add(461, "Jan")
Bar3.Add(470, "Feb")
Bar3.Add(455, "Mar")
Bar3.Title = "Product14"
或(按產品分組)
代碼如下:
[C#]
foreach(Steema.TeeChart.Styles.Series tSeries in tChart1.Series)
{tSeries.Marks.Visible = false;}
tChart1.Header.Text = "Production results";
bar1.Add(300,"Product10");
bar1.Add(175,"Product12");
bar1.Add(461,"Product14");
bar1.Title = "Jan";
bar2.Add(325,"Product10");
bar2.Add(223,"Product12");
bar2.Add(470,"Product14");
bar2.Title = "Feb";
bar3.Add(287,"Product10");
bar3.Add(241,"Product12");
bar3.Add(455,"Product14");
bar3.Title = "Mar";
[VB.Net]
Dim TSeries As Steema.TeeChart.Styles.Series
For Each TSeries In TChart1.Series
TSeries.Marks.Visible = False
Next
TChart1.Header.Text = "Production results"
Bar1.Add(300, "Product10")
Bar1.Add(175, "Product12")
Bar1.Add(461, "Product14")
Bar1.Title = "Jan"
Bar2.Add(325, "Product10")
Bar2.Add(223, "Product12")
Bar2.Add(470, "Product14")
Bar2.Title = "Feb"
Bar3.Add(287, "Product10")
Bar3.Add(241, "Product12")
Bar3.Add(455, "Product14")
Bar3.Title = "Mar"
我們在上表中增加了新的數值(股票)。
10 | 月份 |
生產數量 |
庫存水平 |
10 | 1月 | 300 | 600 |
10 | 2月 | 325 | 715 |
12 | 3月 | 287 | 676 |
12 | 1月 | 175 | 245 |
12 | 2月 | 223 | 270 |
14 | 3月 | 241 | 315 |
14 | 1月 | 461 | 800 |
14 | 2月 | 470 | 755 |
14 | 3月 | 455 | 835 |
[C#]
line1.Add(600,"Jan");
line1.Add(715,"Feb");
line1.Add(676,"Mar");
line1.Title = "Product10 Stock";
line1.Color = bar1.Color;
line2.Add(245,"Jan");
line2.Add(270,"Feb");
line2.Add(315,"Mar");
line2.Title = "Product10 Stock";
line2.Color = bar2.Color;
line3.Add(800,"Jan");
line3.Add(755,"Feb");
line3.Add(835,"Mar");
line3.Title = "Product10 Stock";
line3.Color = bar3.Color;
[VB.Net]
Line1.Add(600, "Jan")
Line1.Add(715, "Feb")
Line1.Add(676, "Mar")
Line1.Title = "Product10 Stock"
Line1.Color = Bar1.Color
Line2.Add(245, "Jan")
Line2.Add(270, "Feb")
Line2.Add(315, "Mar")
Line2.Title = "Product10 Stock"
Line2.Color = Bar2.Color
Line3.Add(800, "Jan")
Line3.Add(755, "Feb")
Line3.Add(835, "Mar")
Line3.Title = "Product10 Stock"
Line3.Color = Bar3.Color
以上就是TeeChart系列教程中“關于如何選擇一個系列類型”講解的介紹了,點擊查看更多教程。
如果您想了解TeeChart for .NET價格,歡迎咨詢
TeeChart for .NET技術交流QQ群:740060302 歡迎加入
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn