昨晚由于时间的原因只写了一部分内容,今天将这一部分内容补充完毕,多谢各位园友的支持。
以上为题外话,现在言归正传,继续介绍红球四分区走势图。
3.红球四分区走势图
首先呈上效果图:
不带遗漏数据的走势图:
贴上四分区走势图的源码:
1 #region * 红球四分区走势图
2 /// <summary>
3 /// 红球四分区走势图
4 /// </summary>
5 /// <param name="obj"></param>
6 private void GetData3(object obj)
7 {
8 fourredtable.Clear();
9 fourcleanredtable.Clear();
10 if (listWinNo != null && listWinNo.Count > 0)
11 {
12 foreach (WinNo item in listWinNo)
13 {
14 List<int> redList = new List<int>();
15 redList.Add(item.R1);
16 redList.Add(item.R2);
17 redList.Add(item.R3);
18 redList.Add(item.R4);
19 redList.Add(item.R5);
20 redList.Add(item.R6);
21 //--
22 DataRow reddr =fourredtable.NewRow();
23 reddr["QiHao"] = item.QiHao;
24 reddr["R" + item.R1] = "R" + GetStr(item.R1.ToString());//红1
25 reddr["R" + item.R2] = "R" + GetStr(item.R2.ToString());//红2
26 reddr["R" + item.R3] = "R" + GetStr(item.R3.ToString());//红3
27 reddr["R" + item.R4] = "R" + GetStr(item.R4.ToString());//红4
28 reddr["R" + item.R5] = "R" + GetStr(item.R5.ToString());//红5
29 reddr["R" + item.R6] = "R" + GetStr(item.R6.ToString());//红6
30 reddr["C1"] = GetFourFenQu(redList)[0];
31 reddr["C2"] = GetFourFenQu(redList)[1];
32 reddr["C3"] = GetFourFenQu(redList)[2];
33 reddr["C4"] = GetFourFenQu(redList)[3];
34 fourredtable.Rows.Add(reddr);
35
36 DataRow cleanreddr =fourcleanredtable.NewRow();
37 cleanreddr["QiHao"] = item.QiHao;
38 cleanreddr["R" + item.R1] = GetStr(item.R1.ToString());//红1
39 cleanreddr["R" + item.R2] = GetStr(item.R2.ToString());//红2
40 cleanreddr["R" + item.R3] = GetStr(item.R3.ToString());//红3
41 cleanreddr["R" + item.R4] = GetStr(item.R4.ToString());//红4
42 cleanreddr["R" + item.R5] = GetStr(item.R5.ToString());//红5
43 cleanreddr["R" + item.R6] = GetStr(item.R6.ToString());//红6
44 cleanreddr["C1"] = GetFourFenQu(redList)[0];
45 cleanreddr["C2"] = GetFourFenQu(redList)[1];
46 cleanreddr["C3"] = GetFourFenQu(redList)[2];
47 cleanreddr["C4"] = GetFourFenQu(redList)[3];
48 fourcleanredtable.Rows.Add(cleanreddr);
49 }
50
51 for (int j = 1; j < 34; j++)
52 {
53 int xint = 0;
54 for (int i = 0; i < fourredtable.Rows.Count; i++)
55 {
56 if (string.IsNullOrEmpty(fourredtable.Rows[i]["R